Pzz>Это сейчас про системные библиотеки речь или про самодельные? Pzz>У нас в системных библиотеках вроде нет такого, доп. проверки, которые включаются при сборке.
Конечно, и системные в том числе. У msvc полный набор дебажных рантаймовых библиотек поставляется вместе со студией. В gcc тоже всё похожим образом устроено. И в стандартной библиотеке, и в бусте, и в других библиотеках всё это используется. Хорошо известный трюк — итератор std::vector — это класс в дебажной конфигурации и обычный указатель в релизной. А внутренними ассертами там прямо насквозь всё везде нашпиговано.
Pzz>В своём коде я не вижу смысла выключать рантайм-проверки в зависимости от режима сборки.
Ну, проверки проверкам рознь.
--
Справедливость выше закона. А человечность выше справедливости.