C++11特性-<<深入理解C++11>>读书笔记
新增关键字
alignas
struct alignas(32) ColorVector
{
double r;
double g;
double b;
double a;
} //没有alignas关键字的话,对齐到8位,加上的话,对齐到32位,能提升效率。对齐的数据在读写上会有性能上的优势。比如频繁使用的数据如果与处理器的高速缓存器大小对齐,有可能提高缓存的性能。
原创
2016-09-21 20:51:02 ·
740 阅读 ·
0 评论