Совет по стандарту C++ (ISO 14882) только что собрался в начале этого месяца, чтобы ратифицировать окончательный проект стандарта C++ 26. Речь идёт о заморозке функций, когда продукт переходит от бета-версии к релиз-кандидату, и теперьнужно ждать, пока поставщики компиляторов реализуют новые стандарты. Несколько новых функций были добавлены в стандарт, включая контрактное программирование, асинхронный отправитель/получатель и, возможно, самое важное, новые возможности статического отражения.
Рефлексия фундаментально улучшит способ написания кода C++, расширит выразительность языка и приведет к значительным упрощениям в реальных инструментальных цепочках и средах C++.
Вы можете увидеть пример новых возможностей рефлексии от InfoQ, демонстрирующий преобразование перечисления в строковые значения во время компиляции.
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «Окончательный вариант C++ 26», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]