![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
xiaosuanzaowb
喜欢折腾,乐于实践。
展开
-
c/c++ struct union 对齐方式
下面是我摘录的网上的解释: 有如下的两个结构体: struct A struct B { { int a; in转载 2012-10-16 21:58:48 · 775 阅读 · 0 评论 -
字符编码(UNICODE,UTF-8,UTF-16)的理解
网上有许多介绍UNICODE、UTF-8、UTF-16的文章,经过这几天的这方面文章的阅读,推荐两篇文章: http://blog.csdn.net/fulinwsuafcie/article/details/6821889 简短的总结一下: UNICODE是一种为了实现国际标准化而引入的一种编码方案,而UTF-8,UTF-16是UNICODE在计算机中的不同存储方式。按照原创 2014-07-24 14:30:04 · 938 阅读 · 0 评论 -
C++读写BMP文件头部时的字节对齐问题
今天用C++读BMP文件头部时发现读出的数据与BMP中的内容不相同,经过查阅资料,才明白是结构体的字节对齐问题,内存和文件中的结构体都存在字节对齐问题。现总结一下。关于sizeof的计算可参考下面这篇文章: http://fancyxinyu.blog.163.com/blog/static/1823213662011102161752137/ 首先看字节对齐问题,测试程序如下:原创 2012-10-13 18:11:48 · 2883 阅读 · 1 评论