C++11 异步编程之std::async和std::future

C++11中提供的异步任务高级抽象,包含在 < future>头文件中,它能让咱们方便的实现异步地执行一个耗时任务,并在须要的时候获取其结果。 我举几个例子: 1.批量拷贝/下载文件; 2.进行一个复杂的计算; 3.执行多个嵌套的SQL查询语句; 在实际开发中,计算机进行这些操做的时候,都须要在必定时间后才能返回结果,这个时候就须要咱们用异步。比起直接使用std::thread 相比,std::a
相关文章
相关标签/搜索