C++ create_task详解
IAsyncOperation<T>^ asyncOperation = create_async( []() { return create_task(FirstAsync(...)) .then( [](X val){ return SecondAsync(val, ...); }).then( [](Y val) return ThirdAsync(val, ...); });
这段代码会执行FirstAsync->SecondAsync->ThirdAsync,最后返回的是 ThirdAsync的结果。
http://www.cnblogs.com/zjjcy/archive/2012/05/13/2489298.html
本文介绍C++中使用create_async与create_task构建异步操作的方法,通过示例代码展示了如何串接FirstAsync、SecondAsync及ThirdAsync三个异步任务,形成一个有序的异步任务链。
9061

被折叠的 条评论
为什么被折叠?



