Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/150.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ asio::this_coro::executor的实现是什么_C++_Boost_Asio - Fatal编程技术网

C++ asio::this_coro::executor的实现是什么

C++ asio::this_coro::executor的实现是什么,c++,boost,asio,C++,Boost,Asio,在协同程序函数中,我们可以添加auto ex=co\u wait asio::this\u coro::executor以获取此协程的执行者。但当我想了解它的定义时,我发现: ///返回当前协同路由的执行者的等待类型。 结构执行器 { ASIO_CONSTEXPR executor_t()//ASIO_CONSTEXPR是由CONSTEXPR定义的 { } }; ///返回当前协同路由的执行者的可等待对象。 #如果已定义(ASIO_具有_CONSTEXPR)|已定义(生成_文档) 施工执行人;

在协同程序函数中,我们可以添加
auto ex=co\u wait asio::this\u coro::executor
以获取此协程的执行者。但当我想了解它的定义时,我发现:

///返回当前协同路由的执行者的等待类型。
结构执行器
{
ASIO_CONSTEXPR executor_t()//ASIO_CONSTEXPR是由CONSTEXPR定义的
{
}
};
///返回当前协同路由的执行者的可等待对象。
#如果已定义(ASIO_具有_CONSTEXPR)|已定义(生成_文档)
施工执行人;
#定义的elif(ASIO_MSVC)
__declspec(选择任意)执行人\u t执行人;
#恩迪夫
为什么遗嘱执行人会被判死刑