摘要: std::atomic std::async std::atomic 一般atomic原子操作,针对++,--,+=,^=是支持的,其他结果可能不支持。 注意 很多时候,写程序简单就是美,不太建议把程序写得复杂。多线程程序要求稳定,然后在稳定的基础上去扩展功能。 std::async参数详解 asy 阅读全文
posted @ 2019-11-25 20:23 adminmttt 阅读(376) 评论(0) 推荐(0) 编辑
摘要: std::future的其他成员函数 std::shared_future 原子操作、概念、基本用法 多线程主要是为了执行某个函数,本文的函数的例子,采用如下写法 std::future的其他成员函数 成员函数wait_for有三个返回值 如果遇到以下情况 1)主线程等待子线程执行完毕,然后返回结果 阅读全文
posted @ 2019-11-25 00:17 adminmttt 阅读(678) 评论(0) 推荐(0) 编辑