摘要:
名正言顺 中国有句古话:名不正则言不顺。一样东西,名字如果用的不好,不但听起来不舒服,而且真实的本质也容易被掩盖。如果一样东西有一个好名字,我们就能更容易的记住它和理解它。 在现代汉语中,许多词的重点都在后面,比如下面我们经常看到的两个词语。 冰雪聪明。 聪明冰雪。 冰雪聪明强调的是聪明,她像冰雪一样的聪明。 聪明冰雪强调的是冰雪,她很聪明,看上去更是冰雪般的玲珑剔透纯洁。 在C++中有好几个这样的术语,但是我们很多时候用的并不正确,几乎是互相替换混淆使用。下面我想彻底辨清几个术语,这样就可以避免很多概念上的混淆和使用上的错误。 这几个词是: 函数指针——指针... 阅读全文
2012年10月5日
2012年10月4日
摘要:
http://blog.csdn.net/rogeryi/article/details/1439597 这篇文章很大程度是受到Exceptional C++ (Hurb99)书中第四章 Compiler Firewalls and the Pimpl Idiom (编译器防火墙和Pimpl惯用法)... 阅读全文
摘要:
C++中的虚函数(virtual function) 阅读全文
摘要:
http://blog.csdn.net/pathuang68/article/details/4105626 阅读全文
摘要:
http://blog.csdn.net/pathuang68/article/details/4156308 阅读全文
2012年10月3日
2012年10月2日
摘要:
一下均为网络上收集的资料: 1、所谓在编译期间分配空间指的是静态分配空间(相对于用new动态申请空间),如全局变量或静态变量(包括一些复杂类型的常量),它们所需要的空间大小可以 明确计算出来,并且不会再改变,因此它们可以直接存放在可执行文件的特定的节里(而且包含初始化的值),程序运行时也是直接将这... 阅读全文
摘要:
1.可以定义的位置 main函数所在文件的函数体外 其它cpp文件的函数体外 不能放在h文件中,因为h文件可能会有多次引用,会爆重复定义 2.引用方式,c++里面 通过extern 加变量的定义语句的方式 这样所有引用的这个变量只会是一个值 c中的全局变量 1.可以定义的位置 main... 阅读全文
摘要:
看这样一段代码。 view plain #include usingnamespace std; class A{ public: virtualvoid f(){cout"A" }; class B:public A { private: void f(){... 阅读全文