
STL
SimpleForest
这个作者很懒,什么都没留下…
展开
-
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 · 618 阅读 · 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 · 476 阅读 · 0 评论