摘要:
###数据表示 ####unsigned 和补码(c语言) ####小端 x86主机 ####大端 网络字节序 阅读全文
摘要:
####仿函数 仿函数是一个类 重载()运算符 ####匿名函数 [capture](parameters)->return-type 阅读全文
摘要:
####把二进制数值中最后一个1置0 i & (i-1) 阅读全文
摘要:
####const const数据成员初始化:不能在类声明中初始化,应该在类构造函数的初始化表中进行初始化 常成员函数:常成员函数不能修改除static以外的成员变量 ####static 如果要声明一个全局变量,使用static修饰,可以限制作用范围在本文件当中 局部静态变量存放在内存的全局数据区 阅读全文
摘要:
####join 主线程等待子线程完成后执行任务 ####detach 子线程在后台运行,主线程不等待子线程结束 ####线程池: 线程池致力于减少线程本身的开销(创建、销毁) 当线程执行任务开销与线程本身开销相当时,即任务处理时间较短时 任务处理实时性要求较高,可利用线程池进行预创建 阅读全文
摘要:
####字节对齐 大小为K的T类型首地址,希望是K的倍数 结构体元素中最大的元素大小为S,结构体首地址,希望是S的倍数,结构体末尾补字节 大元素排前面可能可以节省空间 ####Ref: https://blog.csdn.net/cainv89/article/details/48447225 阅读全文
摘要:
####vector 删除元素: pop_back() 删除最后一个元素 earse(iterator[,iterator]) 删除iterator 指向的元素 或区间[a,b)的元素 [迭代器失效,返回下一个迭代器] remove() [不会改变容器的大小,返回删除元素后数组的’末尾‘后一个位置] 阅读全文
摘要:
####string 转 c风格字符串(string my_string): my_string.c_str() ####streamstring 一种iostream 格式化流 混合类型 int levelNum = /* ... */; stringstream messageText; mes 阅读全文