发布时间:2012-02-28 17:28:09
struct vs class在 C++ 中class 和 struct 只有两点主要区别:默认继承权限。默认情况下,class的继承是以private来继承而struct则是按照public进行继承。成员的默认访问权限。class的成员默认是private权限,struct默认是public权限。而其它的特性,struct和class基本上,甚至严格来说是一样.........【阅读全文】
发布时间:2012-02-28 12:15:22
inline , _declarator, __inline , _declarator, __forceinline , _declarator__inline与inline等同。inline和__inline通知编译器将该函数的内容拷贝一份放在调用函数的地方,这称之为内联。内联减少了函数调用的开.........【阅读全文】
发布时间:2011-09-12 22:35:27
1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象.........【阅读全文】