发表评论取消回复
相关阅读
相关 C/C++编程:让接口容易被正确使用,不易被误用
细节 > C++中有很多接口:函数接口、类接口、模版接口…,客户通过接口使用你的代码。理想上,如果客户企图使用某个接口而却没有获得它预期的行为,这个代码不应该通过编译;如
相关 容易被误解的inline
C++中的inline是个容易被误解的关键字,即使是专家也常会犯错。 不信?请打开《Thinking in C++ 2rd Edition Volumn 1》,找到C
相关 条款04 确定对象被使用前已先被初始化
总结: 1. 为内置型对象进行手工初始化,因为C++不保证初始化它们。 2. 构造函数最好使用成员初值列(memberinitialization list),而不要在构造
相关 条款18 让接口容易被正确使用,不易被误用
总结: 1、好的接口很容易被正确使用,不容易被误用。你应该在你的所有接口中努力达成这些性质。 2、促进正确使用的方法包括接口的一致性,以及与内置类型的行为兼容。 3、预防
相关 条款04:确定对象被使用前已先被初始化
// 条款04: 确定对象被使用前已被初始化 include <iostream> include <string> include
相关 条款18:让接口容易被正确使用,不易被误用
// 条款18: 让接口容易被正确使用,不易被误用 // 1.好的接口很容易被使用,不容易被误用。应该在所有的接口中努力达成这些性质。 // 2.“促进
相关 条款04: 确定对象被使用前已先被初始化
最佳处理方法:永远在使用对象之前先将它初始化. int x = 0; const char text = "A C-style string";
相关 Effective C++ 条款04 确定对象被使用前已被初始化
条款4 确定对象被使用前已被初始化 1. 对于内置类型,如果变量在全局作用域内定义,默认初始化为0,如果变量在局部作用域内定义,默认不进行初始化; 对于类类型,默
相关 Effective C++ 读书笔记 Item18 让接口容易被正确使用,不易被误用
现在我们来到软件设计的话题中。软件设计就是让软件做你想做的事,软件设计一定需要接口(interface)设计,最后用C++实现。我们今天讨论可能是其中最重要的一条守则,把...
还没有评论,来说两句吧...