01.
翻译:Effective C++, 3rd Edition, Chapter 7. Templates(模板)和 Generic Programming(泛型编程)Chapter 7. Templates(模板)和 Generic Programming(泛型编程)作者:译者:发布:C++ templates(C++ 模板)的最初动机是直截了当的:使得创建类似 vector,list 和 map 这样的 type-safe containers(类型安全的...查看完整版>>
翻译:Effective C++, 3rd Edition, Chapter 7. Templates(模板)和 Generic Programming(泛型编程)
02.
翻译:Effective C++, 3rd Edition, Chapter 7. Templates(模板)和 Generic Programming(泛型编程)Chapter 7. Templates(模板)和 Generic Programming(泛型编程)作者:译者:发布:C++ templates(C++ 模板)的最初动机是直截了当的:使得创建类似 vector,list 和 map 这样的 type-safe containers(类型安全的...查看完整版>>
翻译:Effective C++, 3rd Edition, Chapter 7. Templates(模板)和 Generic Programming(泛型编程)
03.
翻译:Effective C++, 3rd Edition, Chapter 3. Resource Management(资源管理)Chapter 3. Resource Management(资源管理)作者:译者:发布:resource(资源)是这样一些东西:一旦你不再使用它,你需要把它还给系统。如果你不这样做,有百害而无一利。在 C++ 程序中,最普遍使用的资源是 dyna...查看完整版>>
翻译:Effective C++, 3rd Edition, Chapter 3. Resource Management(资源管理)
04.
翻译:Effective C++, 3rd Edition, Chapter 1. 习惯于 C++Chapter 1. 习惯于 C++作者:译者:发布:无论你的编程背景如何,对于 C++ 可能多少有些不习惯。这是一个有着极其丰富特性的威力强大的语言。但是在你能发挥它的威力并有效地使用这些特性之前,你必须使自己习惯于以...查看完整版>>
翻译:Effective C++, 3rd Edition, Chapter 1. 习惯于 C++
05.
翻译:Effective C++, 3rd Edition, Item 2: 用 consts, enums 和 inlines 取代 #definesItem 2: 用consts, enums和inlines取代#defines 这个条款改名为“用编译器取代预处理器”也许更好一些,因为 #define 根本就没有被看作是语言本身的一部分。这是它很多问题中的一个。当你像下面这样做:...查看完整版>>
翻译:Effective C++, 3rd Edition, Item 2: 用 consts, enums 和 inlines 取代 #defines
06.
翻译:Effective C++, 3rd Edition, Item 37: 绝不要重定义一个函数的 inherited default parameter value(通过继承得到的缺省参数值)Item 37: 绝不要重定义一个函数的 inherited default parameter value(通过继承得到的缺省参数值)作者:译者:发布:我们直接着手简化这个话题。只有两种函数能被你 inherit(继承):virtual(虚拟的)和 non-vir...查看完整版>>
翻译:Effective C++, 3rd Edition, Item 37: 绝不要重定义一个函数的 inherited default parameter value(通过继承得到的缺省参数值)
07.
翻译:Effective C++, 3rd Edition, Item 16: 使用相同形式的 new 和 deleteItem 16: 使用相同形式的 new 和 delete下面这段代码有什么问题?std::string *stringArray = new std::string;...delete stringArray;每件事看起来都很正常。也为 new 搭配了一个 delete。但是,仍然有某件事情彻底...查看完整版>>
翻译:Effective C++, 3rd Edition, Item 16: 使用相同形式的 new 和 delete
08.
翻译:Effective C++, 3rd Edition, Item 37: 绝不要重定义一个函数的 inherited default parameter value(通过继承得到的缺省参数值)Item 37: 绝不要重定义一个函数的 inherited default parameter value(通过继承得到的缺省参数值)作者:译者:发布:我们直接着手简化这个话题。只有两种函数能被你 inherit(继承):virtual(虚拟的)和 non-vir...查看完整版>>
翻译:Effective C++, 3rd Edition, Item 37: 绝不要重定义一个函数的 inherited default parameter value(通过继承得到的缺省参数值)
09.
翻译:Effective C++, 3rd Edition, Item 3: 只要可能就用 constItem 3: 只要可能就用 const关于 const 的一件美妙的事情是它允许你指定一种语义上的约束:一个特定的对象不应该被修改。而编译器将执行这一约束。它允许你通知编译器和其他程序员,某个值应该保持不变。如果确实如此...查看完整版>>
翻译:Effective C++, 3rd Edition, Item 3: 只要可能就用 const
10.
翻译:Effective C++, 3rd Edition, Item 2: 用 consts, enums 和 inlines 取代 #defines(修改版)Item 2: 用 consts, enums 和 inlines 取代 #defines这个条款改名为“用编译器取代预处理器”也许更好一些,因为 #define 根本就没有被看作是语言本身的一部分。这是它很多问题中的一个。当你像下面这样做...查看完整版>>
翻译:Effective C++, 3rd Edition, Item 2: 用 consts, enums 和 inlines 取代 #defines(修改版)
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。