Просто в плюсах вроде не любят макросы
Это единственные стандартизированные коды возврата, емнип.
То есть норм то что это макросы?
Вполне: они - часть стандарта.
А зачем тогда новый стандарт пытается избавиться от препроцессора?
а что не так с макросами то?
Нууу много чего с ними не так бывает)
Популярное заявление, не очень соответствующее действительности. В частности, все директивы модулей препроцессорные.
Не совсем. Это для заголовков стандартной библиотеки пока что препроцессорные
В примере ниже явно отражено, что нет же)
А к чему тогда все эти import и ТД?
Странно, вроде планировалось так...
Мотивации по включению модулей в стандарт лучше в rationale соответствующих бумаг смотреть.
Обсуждают сегодня