c++
nju2012
这个作者很懒,什么都没留下…
展开
-
vs2010编译配置Boost 1.54.0
1. 至http://www.boost.org/users/history/version_1_54_0.html下载boost最新版1.54.0;2. 解压缩后,运行bootstrap.bat批处理文件,得到bjam.exe;3. 进入VS2010的Command Prompt (方法:Tools -> Visual Studio 2010 Command Prompt),转到转载 2013-10-23 20:12:57 · 1683 阅读 · 0 评论 -
C/C++字节对齐详解
C/C++字节对齐详解一.什么是字节对齐,为什么要对齐?现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。转载 2014-04-24 14:52:23 · 430 阅读 · 0 评论