- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 C++11 chrono入门
C++11引入chrono类来表示时间中的一些概念,以及进行时间相关的计算,这是因为传统使用算术的方式来表示时间间隔和时间点本身这是很模凌两可的。通过使用chrono类库,使用不同的类型来表示不同的时间概念,这有助于通过编译器在编译时来帮助程序员发现一些逻辑错误,为此chrono抽象了如下几个概念:duration 一个时间的duration表示的就是一个时间间隔,比如:3秒、3分钟、
2017-06-17 20:54:18 2378
原创 Effective Modern C++笔记汇总
Effective Modern C++ 目录Item 1: Understand template type deduction….待续
2017-06-05 16:09:58 12383 4
原创 Item42 Consider emplacement instead of insertion
如果你有一个容器,存放的是std::string类型,当你通过插入函数(如:insert、push_front、push_back或者是std::forward_list的insert_after)传递一个std::string类型的元素到容器中,逻辑上容器中就会有这个元素了。尽管这可能只是逻辑上的,但并不总是真的,考虑下面这段代码:std::vector<std::string> vs;
2017-06-05 14:27:30 1672 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人