08 2021 档案

摘要:1. packaged_task packaged_task类似于将一个函数任务打包,然后换到其他地方去执行。通常多线程编程就会使用的这种方式。比如简易的线程池中。 packaged_task中<>放的是函数参数类型,类似stdfunction中放的东西。 packaged_task的返回值是voi 阅读全文
posted @ 2021-08-01 15:59 cyssmile 阅读(985) 评论(2) 推荐(0)
摘要:要使用future和promise要先引入头文件 #include <future> 1 future 使用future时就是这个字面意思,这个类型或者变量的具体的内容,将来会给你。 所以具体使用的时候需要用get方法。 int FunctionOne(std::future<int>& f) { 阅读全文
posted @ 2021-08-01 10:27 cyssmile 阅读(257) 评论(0) 推荐(0)