摘要: 条款6当推断意外类型时使用显式的类型初始化语句基础知识 当使用std::vector的时候,类型推断会出现问题:std::vector features(const Widget& w);// OKbool highPriority = features(w)[5];processWidget(w... 阅读全文
posted @ 2015-08-18 22:48 Azurewing 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 条款5相对显式类型声明,更倾向使用auto基础知识 auto能大大方便变量的定义,可以表示仅由编译器知道的类型。templatevoid dwim(It b, It e) { while(b != e) { //typename std::iterator_traits::va... 阅读全文
posted @ 2015-08-18 21:08 Azurewing 阅读(263) 评论(0) 推荐(0) 编辑