Вот он. Час X. Антон Полухин отправляет мой пропосал в комитет ISO C++. Моя жизнь никогда не станет прежней.
#isocpp #stacktrace #proposal #yay
#isocpp #stacktrace #proposal #yay
Тут мне Антон Полухин сказал, что стектрейс наконец-то вошёл в стандарт и будет частью будущего стандарта C++23!
#yay #stdcpp #stacktrace
#yay #stdcpp #stacktrace
Forwarded from pro.cxx Channel (Alex Ф-ф-фэils!🌠︙)
Вышел очередной отчёт от Герба Саттера об осенней встрече комитета ISO C++. Эта встреча была проведена в формате виртуального заседания, и на ней обсуждали предложения в новый стандарт C++23, а также успели адаптировать несколько новых возможностей. Вот некоторые из них:
1. Наконец-то наше предложение о добавлении стектрейсов попало в стандарт!
2. Теперь вы можете проверять наличие подстроки в строке с помощью метода string.contains() вместо громоздкой старой версии
3. Литеральный суффикс для std::size_t:
4. Ещё одно свойство типа is_scoped_enum, позволяющее узнать, создает ли перечисление свою область видимости (т.е. , определено как
5. Адаптация атомиков из Си в C++.
Также приятной новостью стало создание новой учебной группы – SG22 – которая будет заниматься взаимодействием между рабочей группой 21, отвечающей за язык C++, и рабочей группой 14, отвечающей за язык Си.
Больше подробностей – по ссылке:
https://herbsutter.com/2020/11/13/trip-report-autumn-iso-c-standards-meeting-virtual/
#cpp #cpp23 #trip_report #isocpp #stacktrace
1. Наконец-то наше предложение о добавлении стектрейсов попало в стандарт!
2. Теперь вы можете проверять наличие подстроки в строке с помощью метода string.contains() вместо громоздкой старой версии
if (str.find("substr") != std::string::end) { /* found */ }. Поиск не учитывает регистр, в отличие от похожего метода в Qt.3. Литеральный суффикс для std::size_t:
42uz, схожий со спецификатором формата функции printf().4. Ещё одно свойство типа is_scoped_enum, позволяющее узнать, создает ли перечисление свою область видимости (т.е. , определено как
enum class);5. Адаптация атомиков из Си в C++.
Также приятной новостью стало создание новой учебной группы – SG22 – которая будет заниматься взаимодействием между рабочей группой 21, отвечающей за язык C++, и рабочей группой 14, отвечающей за язык Си.
Больше подробностей – по ссылке:
https://herbsutter.com/2020/11/13/trip-report-autumn-iso-c-standards-meeting-virtual/
#cpp #cpp23 #trip_report #isocpp #stacktrace
Sutter’s Mill
Trip report: Autumn ISO C++ standards meeting (virtual)
On Monday, the ISO C++ committee completed its final full-committee (plenary) meeting of 2020 and adopted the first changes to the C++23 working draft, including a few new features. This was a firs…