![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| boostcoder |
|
||||||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
всем привет.
лазая по доке std::vector обнаружил новый метод, доступный только в С++11 - emplace(). описание:
это же здорово! как считаете? Добавлено @ 20:28 еще у него есть emplace_back(). Добавлено @ 20:30 у deque - emplace(), emplace_front(), emplace_back() Добавлено @ 20:32 о! новый контейнер: std::forward_list. описание:
Добавлено @ 20:35 и тут я задумался, как же emplace() использовать с std::map к примеру. и что вы думаете, стандарт решил так:
не растерялись Добавлено @ 20:37 а ща придет дядя Daevaorn и потрет накер всю тему... Это сообщение отредактировал(а) boostcoder - 10.9.2011, 10:53 |
||||||
|
|||||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
вах! еще один новый тип! вроде как даже очень полезный!
std::type_index:
Добавлено через 12 минут и 11 секунд еще одна полезная функция: std::tuple_cat. |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
новые алгоритмы: std::all_of, std::any_of, std::none_of.
std::find_if_not. вообще, новых много. устану перечислять. http://en.cppreference.com/w/cpp/algorithm куча математических функций добавилась: http://en.cppreference.com/w/cpp/numeric/math ах да, из буста в стандарт перенесли нормальный генератор псевдослучайных чисел: http://en.cppreference.com/w/cpp/numeric/random дока правда еще не дописана. но а регекспы наверное уже не для кого не новость: http://en.cppreference.com/w/cpp/regex ну и дока по трэдам. почти вся http://en.cppreference.com/w/cpp/thread всем спасибо. Это сообщение отредактировал(а) boostcoder - 9.9.2011, 21:13 |
|||
|
||||
| volatile |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2107 Регистрация: 7.1.2011 Репутация: 37 Всего: 85 |
Здорово конечно, но надо бы им сказать, что все элементы, которые находятся после вставляемого, будут перемещены, и к ним будет применен А то слишком задорно звучит, как в рекламе. |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
volatile, "они"-то тут при чем? используй список. у него тоже есть emplace(), emplace_front(), emplace_back().
Это сообщение отредактировал(а) boostcoder - 9.9.2011, 21:15 |
|||
|
||||
| FCM |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 461 Регистрация: 30.3.2009 Репутация: нет Всего: 9 |
Наверное, перекочевали из C99, который g++ должен поддерживать и без С++11. Это сообщение отредактировал(а) FCM - 10.9.2011, 17:09 |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |