
STL
文章平均质量分 56
SimpleForest
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++ 中的 enable_shared_from_this 详解
是 C++ 标准库中的一个模板类,用于解决在类的成员函数中需要获取指向自身的。是线程安全的,但前提是对象的生命周期管理(即所有相关的。管理时,如果你想在对象的成员函数中获得一个指向自身的。是一个强大的工具,但需要正确使用以避免潜在的问题。管理同一个对象,从而造成重复释放的问题。的构造函数会检测对象是否继承自。,如果是,则初始化内部的。提供了安全的解决方案。操作)也是线程安全的。如果你不能或不想继承。原创 2025-08-09 10:21:06 · 319 阅读 · 0 评论 -
STL 内存对齐
#include #include struct alignas(8) SA{int dat;double d;};void Align_STL(){char buf[64] = { 0 };std::size_t am = alignof(int);std::size_t sz = 64;void *p = buf;void原创 2017-05-21 11:01:14 · 632 阅读 · 0 评论 -
c++ 断言
1. assert运行期断言,受NDEBUG控制#ifdef NDEBUG#define assert(condition) ((void)0)#else#define assert(condition) /*implementation defined*/#endif Th原创 2017-05-21 16:29:33 · 486 阅读 · 0 评论