C++ icbc 13.1从线程获取返回值,但不包括

C++ icbc 13.1从线程获取返回值,但不包括,c++,C++,所以我在一个项目上工作,使用include和async从线程中获取返回值。我把一切都做好了,几个小时前才发现future只能在icbc 14.0上编译,而我最终需要在icbc 13.1编译器上运行该程序。我的问题是,有没有一种方法可以在不使用future的情况下从线程(比如int)获取返回值?谢谢大家! 您当前使用的代码是什么?您希望我发布所有代码还是仅发布部分代码?本质上,我用向量函数设置了一个包含线程的向量,并用fori=0获得返回值;我看过你用过吗?没有。这对工行13.1有效吗?我以前从未

所以我在一个项目上工作,使用include和async从线程中获取返回值。我把一切都做好了,几个小时前才发现future只能在icbc 14.0上编译,而我最终需要在icbc 13.1编译器上运行该程序。我的问题是,有没有一种方法可以在不使用future的情况下从线程(比如int)获取返回值?谢谢大家!

您当前使用的代码是什么?您希望我发布所有代码还是仅发布部分代码?本质上,我用向量函数设置了一个包含线程的向量,并用fori=0获得返回值;我看过你用过吗?没有。这对工行13.1有效吗?我以前从未使用过boost,它是标准库的一部分吗?如果不是,我将如何以及在哪里获得它?boost是第三方库。您必须安装库并将其链接到项目中才能使用它。我没有使用过它,但我相信它与C++98兼容。