如何实现C语言中多线程函数获取并返回复杂类型数据的最佳方法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计800个文字,预计阅读时间需要4分钟。
在许多时候,我们会有这样的需求——即我们想要得到线程返回的值。但在C++11+多线程中,我们注意到std::thread对象会忽略顶层函数的返回值。这个问题来了,我们该如何获取线程的返回值呢?
在许多时候,我们会有这样的需求——即我们想要得到线程返回的值。但是在C++11 多线程中我们注意到,std::thread对象会忽略顶层函数的返回值。
那问题来了,我们要怎么获得线程的返回值呢?
我们通过一个例子来说明如何实现这个需求。
本文共计800个文字,预计阅读时间需要4分钟。
在许多时候,我们会有这样的需求——即我们想要得到线程返回的值。但在C++11+多线程中,我们注意到std::thread对象会忽略顶层函数的返回值。这个问题来了,我们该如何获取线程的返回值呢?
在许多时候,我们会有这样的需求——即我们想要得到线程返回的值。但是在C++11 多线程中我们注意到,std::thread对象会忽略顶层函数的返回值。
那问题来了,我们要怎么获得线程的返回值呢?
我们通过一个例子来说明如何实现这个需求。

