C11新特性
星尘如我
技术+表达,坚定自己的职业道路。
展开
-
C11 std::thread用法
在C++11之前,C++多线程需要依赖系统或者第三方接口实现,一定程度影响了代码的移植性。C++11中,引入了boost库中的多线程部分内容,形成标准。这时候boost多线程编程接口部分接口基本没有变化,方便了之前使用boost接口开发的使用者,也容易把boost接口升级为C++接口。以下是thread类的使用过程说明:1、先创建两个函数显示调用显示。#include <ios...原创 2019-01-22 18:54:40 · 5604 阅读 · 2 评论 -
C++也支持foreach运算了
习惯用C#或者java的开发者往往会吐槽C++没有foreach的用法,是的,在C11之前,C++是无法做到的。C11的新特性中,已支持了这种用法,而且更加简洁哦。请看下面的例子:for循环里面的int,也可以换成auto,并且支持stl容器哦。...原创 2019-01-22 23:14:51 · 1852 阅读 · 0 评论