понедельник, 17 апреля 2023 г.

[prog.c++] А ведь когда-то в C++ предлагали добавить noexcept(auto) :(

Сегодня довелось написать несколько конструкций noexcept(noexcept(...)). Так себе удовольствие. Захотелось поиметь в языке noexcept(auto). Уже даже собирался набросать пост на эту тему. Но чуть ли не первая строка поиска в Google показала, что подобная идея уже была. Даже в виде двух предложений: N3227 и N4473. По второму предложению известно, что его рассматривали, но не стали принимать, а поставили на паузу (P0133).

В общем, отрадно, что есть люди, которым такая штука кажется полезной. Жаль только, что их недостаточно, чтобы это предложение вошло в стандарт. А для написания шаблонного кода noexcept(auto) оказался бы весьма кстати.

Комментариев нет: