加载中
【C++11系列】-原子变量:std::atomic

参考资料: Standard library header <atomic> std::atomic std::atomic_flag std::memory_order std::this_thread::yield()使用理解 C++11 并发指南六( <atomic> 类型详解二 std::atomic ) ...

2018/12/03 20:47
6
std::vector::push_back和std::vector::emplace_back的区别

vector<T>().push_back(T(args)); 相当于 vector<T>().emplace_back(args); C++11之前,push_back先后调用了构造函数、拷贝构造函数(临时申请堆空间,影响性能); C++11之后,push_back先后...

2018/11/28 00:22
147
C++11对象池

构想: 基于C++11封装一个简易的对象池,输出使用 std::vector 存储对象成员,对外提供 std::uniqued_ptr 避免忘记销毁,std::uniqued_ptr释放是自动放回std::vector的尾部。提供最少的接口:...

2018/11/27 23:42
9
std::forward

[cplusplus]std::forward [cppreference]std::forward Effective Modern C++ 条款23 理解std::move和std::forward......

2018/12/21 22:07
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部