Типичный программист

Опубликован финальный список нововведений нового стандарта С++17

7559

На прошлой неделе в Финляндии в городе Оулу прошла очередная встреча комитета по стандартизации С++, на которой завершилось наполнение списка новых возможностей в С++17. На последнем собрании добавили несколько интересных фишек и остановили их расширение, перейдя к стадии утверждения нового стандарта.

Хороший обзор всех нововведений можно найти на Reddit, также есть неплохой подкаст Герба Саттера на эту тему. Или можно посмотреть полный список в презентации Майкла Вонга.

Впереди нас ждёт ещё два съезда комитета, но они будут направлены в основном на обсуждение обратной связи и решение других возникших вопросов. Таким образом некоторые изменения ещё возможны, но кардинальных переворотов уже можно не ждать.

Краткий обзор самых ярких особенностей С++17 можно найти в этой заметке. Среди них std::variant, if constexpr(expression), ключевое слово auto в шаблонах, возможность работать с вот такими конструкциями auto [a , b , c] = getvalues();, условные операторы с инициализацией (что-то вроде if(int x = 42; true != false), например) и другие.

Следите за новыми постами по любимым темам

Подпишитесь на интересующие вас теги, чтобы следить за новыми постами и быть в курсе событий.

C++
7559
Что думаете?
0 комментариев
Сначала интересные
Курсы
набор еще идетонлайн7590₽
набор еще идетонлайнбесплатно
набор еще идетонлайнбесплатно
набор еще идетонлайн2790₽
Все курсы