C\C++短文
shaopaul11
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
失落的C语言结构体封装艺术
写在最前面: 这里的文章并非原文,是我自己的观后小结,所以简短并会省略一些内容。 1.对齐和填充 在现代处理器上,你的C编译器在内存里对基本的C数据类型的存放方式是受约束的,为的是内存访问更快。 在x86或ARM处理器上,基本的C数据类型的存储一般并不是起始于内存中的任意字节地址。除了字符外,其他每种类型都有对齐要求。 类型 起始地址转载 2014-02-13 00:17:38 · 1273 阅读 · 0 评论 -
C++编译器无法捕捉到的8种错误
这是篇转载文章,出处:点击打开链接,翻译自点击打开链接 ---- 伯乐在线 — 陈舸 一般情况下,现在的编译器可以帮助程序员寻找到解决编译错误的方法并修正。但是还是存在这些BUG难以跟踪和调试,这些都会导致严重的后果,比如不正确的输出、数据破坏、以及程序崩溃。以下的示例都在VS2005 Express上测试过,(作者同时在vs2010上进行了测试)根据自己选择的编译器,你得到的结果可转载 2014-02-28 19:41:10 · 1075 阅读 · 0 评论
分享