#cpp
Закрыт. На этот вопрос невозможно дать объективный ответ. Ответы на него в данный момент не принимаются. Хотите улучшить этот вопрос? Update the question so it can be answered with facts and citations by editing this post. Закрыт 1 год назад. Сейчас пользуюсь 98/03 и стараюсь не обращать внимание на 11, но мне особо и не приходилось, так как ещё не сталкивался с чем-то, что навязывало бы его. А как у вас обстоят дела? Вы уже наверняка видели как многие используют новый стандарт. Что вы думаете по этому поводу? Есть ли смысл в этом, ведь в бусте и так почти все было. С каким багажом знаний с предыдущего стандарта можно переходить на новый? Так же поговаривают о следующем стандарте в 2014 году. Хоть разорвись).
Ответы
Ответ 1
Перейти рано или поздно придется. Проблема в том, что еще не все используемые копмиляторы в достаточной мере поддерживают новый стандарт, а в поддерживающих можно найти баги. Я, например, нашел в gcc4.7 баг в std::regexp, причем то же в boost::regexp работало нормально. Но рано или поздно все устанаканится и станет обычным делом, как уже было с с++2003. Так что учить надо, а вот использовать в реальных проектах, особенно для кого-то, где требуется надежность, я бы пока не стал. А для себя, в виде эксперимента - пожалуйста.Ответ 2
Обязательно надо переходить! Очень много вещей, которые серъёзно облегчают жизнь (auto, decltype, foreach, лямбды и прочее). Ну и вообще, нет смысла оставаться в прошлом ;) На всякий случай: C++11 - the new ISO C++ standard (там есть русская версия)
Комментариев нет:
Отправить комментарий