2015年5月19日

Chapt.4 Utilities——auto_ptr & pair

摘要: Pair对 class Pair 可以将两个值视为一个单元,c++标准库中任何两个需要返回两个值的地方都要pair。 pair中的make_pair函数可以不显式指定类型的构造一个pair对象,如:void f(std::pair);void g(std::pair);……void foo(){ f(std::make_pair(42, "hello")); g(std::make_pair(4... 阅读全文

posted @ 2015-05-19 18:37 利维亚 阅读(198) 评论(0) 推荐(0)

Chapt.4 Utilities——辅助函数

摘要: 2015年05月19日算法程序库中有三个辅助函数,一个用来在二值中判断最大的,一个用来判断最小的,一个用来交换 Min & Max min 和 max 通常可以用三元操作符?:来判断大小,但是,algorithm算法库中还提供另外一个版本,接受一个额外的template参数作为比较准则: template inline const T& min(const T& a, const T& b, Co... 阅读全文

posted @ 2015-05-19 18:36 利维亚 阅读(182) 评论(0) 推荐(0)

导航