首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

effective c++ - 设计与宣言

2012-12-18 
effective c++ -- 设计与声明本章对良好C++接口的设计与声明提出了一些建议,提供了错误接口可能带来的后患

effective c++ -- 设计与声明

本章对良好C++接口的设计与声明提出了一些建议,提供了错误接口可能带来的后患的一些例子。总的来说,良好的设计就是“让接口容易被使用,不容易被误用”。

?

Item 18: 让接口容易被使用,不容易被误用
要做到这一点,首先必须考虑客户(即使用该接口的人)可能做出什么样的错误。例如一个日期class的构造函数:

template<typename T> void doSomething( T& object1, T& object2 ){ using std:swap;...swap( object1, object2 );}?


?

热点排行