上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: ###数据表示 ####unsigned 和补码(c语言) ####小端 x86主机 ####大端 网络字节序 阅读全文
posted @ 2020-05-15 17:20 youqia 阅读(72) 评论(0) 推荐(0) 编辑
摘要: ####仿函数 仿函数是一个类 重载()运算符 ####匿名函数 [capture](parameters)->return-type 阅读全文
posted @ 2020-05-14 14:58 youqia 阅读(378) 评论(0) 推荐(0) 编辑
摘要: ####把二进制数值中最后一个1置0 i & (i-1) 阅读全文
posted @ 2020-05-02 10:52 youqia 阅读(70) 评论(0) 推荐(0) 编辑
摘要: ####const const数据成员初始化:不能在类声明中初始化,应该在类构造函数的初始化表中进行初始化 常成员函数:常成员函数不能修改除static以外的成员变量 ####static 如果要声明一个全局变量,使用static修饰,可以限制作用范围在本文件当中 局部静态变量存放在内存的全局数据区 阅读全文
posted @ 2020-04-29 13:40 youqia 阅读(155) 评论(0) 推荐(0) 编辑
摘要: ####join 主线程等待子线程完成后执行任务 ####detach 子线程在后台运行,主线程不等待子线程结束 ####线程池: 线程池致力于减少线程本身的开销(创建、销毁) 当线程执行任务开销与线程本身开销相当时,即任务处理时间较短时 任务处理实时性要求较高,可利用线程池进行预创建 阅读全文
posted @ 2020-04-24 16:07 youqia 阅读(146) 评论(0) 推荐(0) 编辑
摘要: ####字节对齐 大小为K的T类型首地址,希望是K的倍数 结构体元素中最大的元素大小为S,结构体首地址,希望是S的倍数,结构体末尾补字节 大元素排前面可能可以节省空间 ####Ref: https://blog.csdn.net/cainv89/article/details/48447225 阅读全文
posted @ 2020-04-22 09:09 youqia 阅读(134) 评论(0) 推荐(0) 编辑
摘要: ####vector 删除元素: pop_back() 删除最后一个元素 earse(iterator[,iterator]) 删除iterator 指向的元素 或区间[a,b)的元素 [迭代器失效,返回下一个迭代器] remove() [不会改变容器的大小,返回删除元素后数组的’末尾‘后一个位置] 阅读全文
posted @ 2020-03-15 21:38 youqia 阅读(82) 评论(0) 推荐(0) 编辑
摘要: ####string 转 c风格字符串(string my_string): my_string.c_str() ####streamstring 一种iostream 格式化流 混合类型 int levelNum = /* ... */; stringstream messageText; mes 阅读全文
posted @ 2020-03-13 09:00 youqia 阅读(98) 评论(0) 推荐(0) 编辑
摘要: [TOC] lambda, map, filter, reduce lambda 匿名函数 map map(f, iterator) 将f作用于iterator, 返回可迭代对象. 列表生成式 [f(x) for x in iterator] filter filter(condition_f, i 阅读全文
posted @ 2020-03-11 10:50 youqia 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 命名: Use snake_case for variables/functions; CamelCase for classes; CAPS_CASE for constants Ref: http://pep8online.com/ 粘贴代码看是否符合规范 阅读全文
posted @ 2020-03-11 09:23 youqia 阅读(98) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页