- 主题:看哭了
我现在喜欢用标准库,
上面说的async future promise packaged_task, 如果有需要的时候,你会发现比自己手轮方便多了
比如用future和promise可以轻松做到跨线程按照自己想要的序列执行并传递数据,而如果要自己手轮,大概需要mutex cond_signal等等一堆零件
【 在 easior 的大作中提到: 】
: 换个角度看,如果用平台相关的线程库,pthread、win32 thread
: 相比标准库的标准化写法带来的统一性,还是更简单吗?
: 是的话,就选用平台相关的线程库,毕竟解决问题是第一位的
: ...................
--
FROM 113.120.108.*
已经不是大学里的c++了
其实这些都可以不用啊, c++11就足够抡了。
--
FROM 36.27.113.*
来自伟大的JavaScript,谢谢!
【 在 mvtec 的大作中提到: 】
:
: No
: 和python毛关系都没有
: 大概率来在于boost::asio
: 【 在 cjohny 的大作中提到: 】
#发自zSMTH@RVL-AL09
--
FROM 114.254.10.*
本来pthread就设计的很蠢,再加上一层封装更是云里雾里。
win32 thread,你一看就知道怎么用,pthread的同步对象,要是网上没有demo代码,谁能正确使用?
【 在 xsky2014 的大作中提到: 】
:
: 最近调研新产品要用到c++,看到std::async, std::package_task, std::promise, std::future这么复杂,看哭了!
#发自zSMTH@RVL-AL09
--
FROM 114.254.10.*
【 在 xieyf 的大作中提到: 】
: 来自伟大的JavaScript,谢谢!
:
: #发自zSMTH@RVL-AL09
... ES2016 才加的 async/await 关键字,ES2017 功能才完成
async/await 最早是F#加进来的,不记得是06还是07年了; C#好像11年加进来
python 是3.5 (15年左右)
--
FROM 211.249.40.*
用这些干嘛。。
研究这些干嘛。。
c++语言和标准库完全剥离开应该
研究qt库吧
【 在 xsky2014 (MrWhite) 的大作中提到: 】
: 最近调研新产品要用到c++,看到std::async, std::package_task, std::promise, std::future这么复杂,看哭了!
--
FROM 221.219.211.*
应该是被c++蠢哭了。
--
FROM 117.147.20.*
不懂别乱讲
你去看看2010年的cppconf
就已经开始要将async加入标准了。
【 在 xieyf 的大作中提到: 】
: 来自伟大的JavaScript,谢谢!
:
: #发自zSMTH@RVL-AL09
--
FROM 172.93.177.*
巨硬现在是 cpp 标准委员会最重要的成员。
可以看到 cpp 最近很多发展,都有 c# 的影子。
【 在 mvtec (mvtec) 的大作中提到: 】
: 不懂别乱讲
: 你去看看2010年的cppconf
: 就已经开始要将async加入标准了。
: ...................
--
FROM 47.243.39.*
毕竟herbert 是主席啊
【 在 hgoldfish 的大作中提到: 】
: 巨硬现在是 cpp 标准委员会最重要的成员。
: 可以看到 cpp 最近很多发展,都有 c# 的影子。
:
--
FROM 98.228.215.*