摘要:
http://www.sqlite.org/download.html下载源码 到所在目录下 ./configure make make install SQLite header and source version mismatch的解决: 用/usr/local/lib下的libssqlite3.so.0.8.6 libsqlite3.so.0等libsqlite*文件覆盖/usr/lib... 阅读全文
摘要:
为什么要字节对齐?通常,CPU对数据的访问不可以从任何地址处开始,而是从特定内存地址开始访问的。假如,CPU每次都从偶数地址处开始访问,这时:如果一个int型(32位系统,4字节)数据存放在奇地址开始的位置,则CPU需要2个读周期;如果该int型数据存放在偶地址开始的地方,只需要一个读周期。显然,为了提高CPU的访问效率,有必研究对数据的存储。这里的对齐指数据不是顺序排放的,二是按照某种规则排放的。数据类型的自身对齐值我理解就是数据类型占用字节数(有待确认),如char 自身对齐值为1,short自身对齐值为2,int,float自身对齐值为4,double的自身对齐值?结构体或类的自身对齐值 阅读全文