不久前,我开始使用c ++开始有一些乐趣,Qt似乎是一个开始菜鸟的正确位置。 我为编译器安装了Qt 5.0.0和Qt Creator 2.5以及Visual Studio 2010 Express,一切正常,我能够编写一个简单的应用程序并运行它。
从我所见,Visual Studio 2012几乎提供了c ++ 11的所有功能,我的问题是:如果我安装新的Qt 5.0.2 + Qt Creator 2.7和visual studio 2012,我将能够使用它作为编译器并使用所有提供的功能here(lambdas,智能指针,移动语义等)?
PS:我使用Windows 7 64位
答案 0 :(得分:3)
是的,Creator支持MSVC2012编译器,其功能取决于编译器,而不是Creator。这就是我一直在使用Qt的方式。
请注意,在检查代码时,IDE本身可能不支持某些新的C ++ 11功能,但即使您收到错误或警告,只要您的代码有效,它就会编译。 / p>