线程是通过
如果不能使用这种方式,我该怎么做呢?
std::async(func)
启动的。如果不能使用这种方式,我该怎么做呢?
std::async(func)
启动的。std::thread::hardware_concurrency
,用于获取硬件线程上下文的数量(如果信息不可用则为0)。std::async(func)
,值得一提的是,您可以强制使用启动策略,例如launch::async
。一些实现提供更精细的控制,但是调度方式取决于实现方式。