Обзор новых возможностей С++14: Часть 1

В апреле в Бристоле прошла встреча комитета С++, на которой были рассмотрены первые предложения по внесению изменений в новый стандарт С++14. Все рассматриваемые в этой статье изменения были одобрены на этой встрече и уже занимают свое почетное место в последней версии черновика нового стандарта (N3690 от 15 мая 2013). Краткий перечень: Автоматическое определение типа возвращаемого значения для обычных функций Обобщенная инициализация захваченных переменных лямбд с поддержкой захвата-по-перемещению Обобщенные (полиморфные) лямбда-выражения Упрощенные ограничения на создание constexpr функций Шаблоны переменных exchange make_unique Обособленные строки Пользовательские литералы для типов стандартной библиотеки optional shared_mutex и shared_lock dynarray Читать дальше →

© Habrahabr.ru