通常來說內(nèi)存對齊很能提高速度的,使用如下指令在兩個操作系統(tǒng)下面令內(nèi)存對齊
#ifdef _WIN32
typedef __declspec(align(16)) struct
#elif _LINUX
typedef __attribute__((aligned(16))) struct
#endif
這里有一篇講得很好的文章
http://blog.vckbase.com/panic/archive/2005/04/02/4340.aspx
#ifdef _WIN32
typedef __declspec(align(16)) struct
#elif _LINUX
typedef __attribute__((aligned(16))) struct
#endif
這里有一篇講得很好的文章
http://blog.vckbase.com/panic/archive/2005/04/02/4340.aspx