пятница, 9 сентября 2011 г.

gcc и С++11

Начал проект на C++11 (в девичестве C++0x) и GTK+.

Идея конструкторов и операторов перемещения и rvalue-ссылки интересна, но несколько непривычна.
Вот хорошая статья на эту тему:
A Brief Introduction to Rvalue References

CDT 8.0 поддерживают все фичи что есть в g++ 4.5 но постоянно ругается на std::move и std::forward, хотя компилятор все прожевывает исправно.

А пока больше всех в C++11 порадовали class enum 

1 комментарий:

  1. Пока для того чтобы среда не ругалась определил символ препроцессора __GXX_EXPERIMENTAL_CXX0X__ и сделал #include
    Помогло. Но компилятор и без определения этого символа был вполне счастлив.

    ОтветитьУдалить