Предложения
Сортировать
5
-0
Добавить type_traits и функции для преобразования noexcept'ness Callable объектов и их типов
-7
-8
Бинарный оператор ?? возвращает левый аргумент, если он не nullptr и правый в остальных случаях.
Оператор ?-> производит обращение к члену класса указателя, если указатель не nullptr, иначе отменяет текущий оператор (statement).
-3
-6
Изучая язык Ada захотелось такую же, человеческую возможность использовать читаемый и дубовый способ назначения адресного пространства идентификаторам. Без всяких reinterpret_cast. Очень не хватает в программировании embedded приложений.
-11
-12
В С++ присутствуют операторы, которые используются, как унарные и как бинарные (+, *, &).
Идея состоит в том, чтобы расширить использование некоторых операторов:
* символы бинарных операторов разрешить использовать как унарные (префиксные) операторы
* символы унарных операторов разрешить использовать как бинарные операторы