摘要:
朋友帖了如下一段代码: #pragma pack(4) class TestB { public: int aa; char a; short b; char c; }; int nSize = sizeof(TestB); 这里nSize结果为12,在预料之中。 现在去掉第一个成员变量为如下代码: #pragma pack(4)... 阅读全文
摘要:
通常来说内存对齐很能提高速度的,使用如下指令在两个操作系统下面令内存对齐 #ifdef _WIN32 typedef __declspec(align(16)) struct #elif _LINUX typedef __attribute__((aligned(16))) struct #endif 这里有一篇讲得很好的文章 http://www.cnblogs.com/flyi... 阅读全文
摘要:
同样的心情。 阅读全文