发表评论取消回复
相关阅读
相关 C/C++编程:让接口容易被正确使用,不易被误用
细节 > C++中有很多接口:函数接口、类接口、模版接口…,客户通过接口使用你的代码。理想上,如果客户企图使用某个接口而却没有获得它预期的行为,这个代码不应该通过编译;如
相关 条款18 让接口容易被正确使用,不易被误用
总结: 1、好的接口很容易被正确使用,不容易被误用。你应该在你的所有接口中努力达成这些性质。 2、促进正确使用的方法包括接口的一致性,以及与内置类型的行为兼容。 3、预防
相关 条款18:让接口容易被正确使用,不易被误用
// 条款18: 让接口容易被正确使用,不易被误用 // 1.好的接口很容易被使用,不容易被误用。应该在所有的接口中努力达成这些性质。 // 2.“促进
相关 Effective C++读书笔记一(让自己习惯C++)
条款01:视C++为一个语言联邦 最初的C++只是C加上一些面型对象特性,就像C++最初的名字“C with Classes”。但是现在C++已经是一个多重泛型编程语言。
相关 Effective C++ 读书笔记 Item1-Item4
看完C++ Primer,最近吃了安利开始啃Scott Meyers的Effective C++第三版,书中干货不少,非常值得深思借鉴。但是也有点太多了(→\_→),脑子...
相关 Effective C++ 读书笔记 Item18 让接口容易被正确使用,不易被误用
现在我们来到软件设计的话题中。软件设计就是让软件做你想做的事,软件设计一定需要接口(interface)设计,最后用C++实现。我们今天讨论可能是其中最重要的一条守则,把...
相关 Effective C++ 读书笔记 Item55 熟悉一下Boost
Boost是一个C++开发者的社区,作为C++标准的试验场, 收容了很多高质量、开源的、跨平台、独立于编译器的C++库, 包括许多TR1组件的实现。
相关 Effective C++ 读书笔记 Item53 注意编译警告
许多程序员习惯性地忽略编译器警告。他们认为,毕竟,如果问题很严重,编译器应该给一个错误信息而非警告信息,不是吗?这种想法对其他语言或许相对无害,但在 C++,我敢打赌编译...
相关 Effective C++ 读书笔记 Item48 了解模板元编程
模板元编程(Template Metaprogramming,TMP)就是利用模板来编写那些在编译时运行的C++程序。 模板元程序(Template Metaprogra...
相关 Effective C++ 读书笔记 Item34 区分接口继承和实现继承
不同于Objective C或者Java,C++中的继承接口和实现继承是同一个语法过程。 当你public继承一个类时,接口是一定会被继承的(见Item32),你可以选择...
还没有评论,来说两句吧...