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