博客
分类
标签
归档
暗黑模式
博客
分类
标签
归档
暗黑模式
Yveltals Blog
Example
AsyncQuery1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950#define BOOST_THREAD_VERSION 4#include <bits/stdc++.h>#include <boost/thread/future.hpp...
2024-12-13
CPP
CPP
Read More
Cpp编译链接
ELF格式和动态链接可执行文件和共享库通常采用ELF格式。ELF格式不仅定义了文件的结构,还包含了一系列的头部信息,这些信息对于动态链接和程序的执行至关重要。 ELF文件结构一个典型的ELF文件由以下几个部分组成: 文件头(ELF Header):包含了关于整个文件的一般信息,如文件类型(可执行文件、共享库等)、机器类型、入口点地址等。 程序头表(Program Header Table)...
2024-11-11
CPP
CPP
Read More
Cpp
Volatile,Atomic与Memory barrier 参考链接 三者的关联C++ 中的 volatile 关键字,std::atomic 变量及手动插入内存屏障指令(Memory Barrier)均是为了避免内存访问过程中出现一些不符合预期的行为。这三者的适用场景与区别如下: 如果需要原子性的访问支持,只能选择 atomic; 如果仅需保证内存访问不会被编译器优化掉,优先考虑 v...
2024-07-04
CPP
CPP
Read More
STL
STL函数1234567891011121314151617/* 非修改式 */find(i,j,t) //区间内首个值t的迭代器search(i,j,p,q)//区间[i,j)中首个与[p,q)相同的迭代器count(i,j,t) //区间内值t个数equal(i,j,p,q) //两区间内值是否相同/* 修改式 */reverse(i,j)fill(i,j,t) //区间内值设置为t...
2023-02-01
CPP
CPP
Read More