C++
文章平均质量分 84
nancygreen
这个作者很懒,什么都没留下…
展开
-
浅谈C++继承方式
简单地说下C++类的3种继承方式,分别是public继承,protected继承,private继承。最常用的还是public继承。class默认的是private继承,它的member如果没写权限也是默认private。struct则相反,默认的是public继承。结合下面的图示和代码,对C++的继承就有了比较清晰的认识了。继承之后,derived cla转载 2013-03-11 10:37:12 · 619 阅读 · 0 评论 -
预处理、const、static与sizeof
1.#ifdef、#else、#endif、#ifndef 指示符 #include #define DEBUG //定义DEBUG预处理常量 int main() { #ifdef DEBUG //判断预处理常量是否被定义 printf("定义了名为DEBUG的预处理常量"); #else printf(转载 2013-07-10 09:53:15 · 901 阅读 · 0 评论 -
C++头文件的包含顺序研究
作者:朱金灿来源:http://www.cnblogs.com/clever101 一.《Google C++ 编程风格指南》里的观点 最近公司在推行编码规范,领导提议基本上使用《Google C++ 编程风格指南》。其中《Google C++ 编程风格指南》对于头文件的包含顺序是这样的: Names and Order of Includeslink转载 2013-08-10 09:55:27 · 1024 阅读 · 0 评论