我试图在Windows上为future
课程运行test code,但我遇到了一些问题。首先,我尝试使用Code :: Blocks的默认编译器,在我的例子中是MinGW 4.7.1获取错误
error: variable 'std::future<bool> fut' has initializer but incomplete type|
正如this question中所建议的那样
没有人提供必要的代码来使C ++ 11线程功能在Windows上运行。
由于这个问题是从2012年开始的,我试着用最新的编译器。我没有使用MinGW 4.8.1和MinGW 5.1
令人惊讶的是,当我尝试使用Qt Creator的默认编译器时,在我的情况下是MinGW 4.9.1,它运行正常。
这怎么可能?