Национальная рабочая группа по стандартизации С++ (РГ21 С++ Россия)
Собираем идеи развития стандарта C++ и организуем их внутренние обсуждения
Помогаем готовить предложения для защиты перед рабочей группой Комитета ISO C++
Новости
РГ21 за 2018

Инфографика достижений РГ21 за 2018 год.

15 июня - Встреча РГ21. Из Швейцарии с новостями

Приглашаем практикующих специалистов по C++ на встречу российской группы по стандартизации языка, где можно будет насладиться новостями с заседания Комитета по стандартизации C++ в Рапперсвиле (Швейцария).

Предложения
Запрет на произвольный порядок записи инициализаторов в списках инициализации в конструкторах.
Сейчас в списках инициализации инициализируемые сущности могут быть записаны в любой последовательности, однако реальный порядок инициализации от этой последовательности никак не зависит, что провоцирует возникновение дефектов в программах.
5
-1
рейтинг
Запрет на использование функций с передачей "по значению" в качестве типов параметров при объявлении функций.
Несоответствие объявленного типа таких параметров фактическому (например в int foo(int action()) параметр action - это указатель) затрудняет работу с ними провоцирует возникновение дефектов в программах.
3
-1
рейтинг
Разрешить задавать атрибут [[deprecated]] для функций-членов класса вне его объявления
Хотелось бы помечать некоторые функции классов из стронних библиотек (например, Qt) помечать как [[deprecated]] для того, чтобы их нельзя было использовать.
-1
-3
рейтинг
Группа создана, чтобы собирать предложения к стандарту C++, организовывать их внутренние обсуждения, помогать готовить их для отправки в комитет и защищать на общих собраниях в рабочей группе по С++ Международной организации по стандартизации (ISO).
Все предложения
Рабочая группа
Александр Фокин
Александр Фокин, председатель РГ21 C++
Руководитель службы разработки поисковых компонент Яндекса, специалист в области поисковых технологий.
Антон Полухин
Антон Полухин, сопредседатель РГ21 C++
Разработчик в команде сервиса Яндекс.Такси, мейнтейнер Boost, автор и соавтор множества предложений в стандарт C++, автор книги "Boost C++ Application Development Cookbook". Информация по другим активностям доступна на http://apolukhin.github.io/
Антон Бикинеев
Антон Бикинеев, член РГ21 С++
Разработчик АО Лаборатория Касперского
Наталия Макарова
Наталия Макарова, менеджер РГ21 C++
Developer Relations Expert, менеджер проектов в Яндексе.