Программирование на C ++ 0x с помощью Qt - PullRequest
4 голосов
/ 14 ноября 2010

Кто-нибудь занимался программированием на Qt с использованием C ++ 0x?Как это работает?Можно ли использовать все приятные возможности C ++ 0x?Какой компилятор и версию вы используете?

Я сейчас использую gcc 4.6 и пробую все возможности c ++ 0x, но я еще ничего не сделал с Qt.

Ответы [ 4 ]

3 голосов
/ 14 ноября 2010

Qt в значительной степени заменяет все стандартные функции библиотеки.Что касается основных функций, это определенно произойдет не скоро, поскольку Qt поддерживает широкий спектр компиляторов.

2 голосов
/ 27 июня 2011

Кажется, что некоторые из стандартов C ++ 0x будут реализованы в Qt 4.8 http://labs.qt.nokia.com/2011/05/26/cpp0x-in-qt/

1 голос
/ 14 ноября 2010

Должно быть возможно использование диапазона на основе, поскольку контейнеры Qt имеют стандартный интерфейс контейнера, более или менее.

0 голосов
/ 25 марта 2011

Даже несмотря на то, что Qt сам не использует никаких функций C ++ 0x (насколько я знаю), безусловно, можно написать код C ++ 0x, который использует Qt.Проблемы могут возникнуть, если какой-либо новый синтаксис сбивает с толку синтаксический анализатор moc, но это должно иметь значение только для классов, содержащих макрос Q_OBJECT.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...