C/C++
文章平均质量分 78
lileo76
这个作者很懒,什么都没留下…
展开
-
Makefile
<br />感谢陈皓先生,该文是转载他的文章<br /><br />概述<br />——<br /><br />什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一转载 2010-10-13 17:32:00 · 464 阅读 · 0 评论 -
C++强制类型转换
<br />C风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是:<br />TYPE b = (TYPE)a。<br />C++风格的类型转换提供了4种类型转换操作符来应对不同场合的应用。看似问题复杂化了,其实不然。C风格的类型转换在程序语句中难以识别,类型转换是去const,还是int转换成char,或是子类指针转换成父类指针?C括号风格的强制类型转换解决不了这些问题。C++的4种类型转换能够解决这些问题:<br /> <br />const_cast,字面上理解就是去const属转载 2010-11-15 13:59:00 · 440 阅读 · 0 评论 -
c/c++ struct 字节对齐
<br />原文地址http://hi.baidu.com/ghost15554153/blog/item/91a4d0225d96ddfbd6cae2f3.html<br /><br />struct 字节对齐详解 一.什么是字节对齐,为什么要对齐?<br /> 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放转载 2010-11-18 10:32:00 · 435 阅读 · 0 评论