gcc:4.6

May 20, 2012 17:14

Мене запарив рівень підтримки C++11 у gcc:4.5 і я таки вирішив розмаскувати gcc:4.6. Якого біса, навіть у нас на роботі давно вже gcc-4.6.1!
І пофігу на всякі там гроби!
Тим паче що з ними, за останніми чутками, уже все в порядку.

Update: Ааа!!! Повне розчарування! Вони так і не заімплементили emplace для контейнерів :( Доводиться городити щось таке:

m_registry().insert(std::move(std::make_pair(name, PluginHolderPtr(new PluginHolder(id
())))));

замість елегантного

m_registry().emplace(name, PluginHolderPtr(new PluginHolder(id
())));

Пічалька :(

cpp, gcc, gentoo, програмування

Previous post Next post
Up