是否有人使用C ++ 0x对Qt进行了一些编程?它是如何运作的?是否可以使用C ++ 0x的所有优秀功能?您使用的是什么编译器和版本?
我目前正在使用gcc 4.6并尝试所有c ++ 0x功能,但我还没有对Qt做过任何事情。
答案 0 :(得分:3)
Qt几乎取代了所有标准库功能。至于核心功能,它肯定不会很快发生,因为Qt支持各种编译器。
答案 1 :(得分:2)
似乎有些C ++ 0x标准将在Qt 4.8中实现 http://labs.qt.nokia.com/2011/05/26/cpp0x-in-qt/
答案 2 :(得分:1)
基于范围的应该是可能的,因为Qt的容器具有标准的容器接口,或多或少。
答案 3 :(得分:0)
即使Qt本身没有使用任何C ++ 0x功能(据我所知),当然可以编写使用Qt的C ++ 0x代码。如果任何新语法混淆moc
解析器,则可能会出现问题,但这应该只在包含Q_OBJECT
宏的类中有效。