Предложения
Сортировать
3
-1
В компиляторе gcc реализовано множество полезных расширений. В отличие от множества новых проектируемых возможностей языка, нередко весьма сложных даже для понимания, данные расширения простые, они проверены и работают. Их давно следует стандартизировать.
-2
-7
В с++ переменные стандартных типов инициализируются мусором, если не прописать инициализацию вручную. Хотелось бы для базовых типов иметь встроенный в компилятор инициализатор памяти для переменных, чтобы вручную не писать.
5
-0
Часто бывает нужно создать объект через aggregate initialization или list initialization.
Когда речь идет о объектах в куче, мы используем std::make_unique или std::make_shared. Однако они не могут вызвать list или aggregate initialization (и правильно делают).
Предлагаю добавить тэг std::aggregate, который будет говорить о том, что объект нужно создать с помощью aggregate или list initialization.