01.
C++箴言:最小化文件之间的编译依赖你进入到你的程序中,并对一个类的实现进行了细微的改变。提醒你一下,不是类的接口,只是实现,仅仅是 private 的东西。然后你重建(rebuild)这个程序,预计这个任务应该只花费几秒钟。究竟只有一个类被改变。...查看完整版>>
C++箴言:最小化文件之间的编译依赖
02.
翻译:Effective C++, 3rd Edition, Item 31: 最小化文件之间的编译依赖(上)Item 31: 最小化文件之间的编译依赖作者:你进入到你的程序中,并对一个类的实现进行了细微的改变。提醒你一下,不是类的接口,只是实现,仅仅是 private 的东西。然后你重建(rebuild)这个程序,预计这个任务应该只...查看完整版>>
翻译:Effective C++, 3rd Edition, Item 31: 最小化文件之间的编译依赖(上)
03.
翻译:Effective C++, 3rd Edition, Item 31: 最小化文件之间的编译依赖(下)当对象的引用和指针可以做到时就避免使用对象。仅需一个类型的声明,你就可以定义到这个类型的引用或指针。而定义一个类型的对象必须要存在这个类型的定义。只要你能做到,就用对类声明的依赖替代对类定义的依赖。注...查看完整版>>
翻译:Effective C++, 3rd Edition, Item 31: 最小化文件之间的编译依赖(下)
04.
C++箴言:理解隐式接口和编译期多态object-oriented programming(面向对象编程)的世界是围绕着 eXPlicit interfaces(显式接口)和 runtime polymorphism(执行期多态)为中心的。例如,给出下面这个(没有什么意义的)的 class(类)。class Wi...查看完整版>>
C++箴言:理解隐式接口和编译期多态
05.
C++箴言:理解隐式接口和编译期多态作者: fatalerror99 出处:BLOG object-oriented programming(面向对象编程)的世界是围绕着 explicit interfaces(显式接口)和 runtime polymorphism(执...查看完整版>>
C++箴言:理解隐式接口和编译期多态
06.
g++ 编译 c++ 程序时需要包括 include .h 文件,还是需要 .cpp 文件g++ 编译 c++ 程序时需要包括 include .h 文件,还是需要 .cpp 文件最近用Eclipse 下的cdt 学习c++发现大部分的时候 main.cpp 中只需要包括 .h文件就可以了cpp 文件在编译的时候用 g++ main.cpp *.cpp *.cpp 指定就可...查看完整版>>
g++ 编译 c++ 程序时需要包括 include .h 文件,还是需要 .cpp 文件
07.
Guru of the Week 条款07:编译期的依赖性GotW #07 Compile-Time Dependencies著者:Herb Sutter 翻译:kingofark[声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下...查看完整版>>
Guru of the Week 条款07:编译期的依赖性
08.
Guru of the Week #7:编译时期的依赖关系(Compile-time Dependences)作者:Herb Sutter译者:plpliuly/*此文是译者出于自娱翻译的GotW(Guru of the Week)系列文章第7篇,原文的版权是属于Herb Sutter(著名的C++专家,"Exceptional C++"的作者)。此文的翻译没有征得原作者的同意,只供学...查看完整版>>
Guru of the Week #7:编译时期的依赖关系(Compile-time Dependences)
09.
C++箴言:将强制转型减到最少C++ 的规则设计为保证不会发生类型错误。在理论上,假如你的程序想顺利地通过编译,你就不应该试图对任何对象做任何不安全的或无意义的操作。这是一个非常有价值的保证,你不应该轻易地放弃它。 ...查看完整版>>
C++箴言:将强制转型减到最少
10.
C++箴言:理解typename两个含义在下面的 template declarations(模板声明)中 class 和 typename 有什么不同? template class Widget; // uses "class" template class Widget; // uses "typename"...查看完整版>>
C++箴言:理解typename两个含义
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。