Добавление сообщения для подтверждения

Здравствуйте!

Я ищу способ добавить пользовательские сообщения для утверждений операторов. Я нашел эти вопросы Добавить пользовательские сообщения в assert? , но сообщение там статическое. Я хочу сделать что-то вроде этого:

assert((0 < x) && (x < 10), std::string("x was ") + myToString(x));

Когда утверждение не выполняется, мне нужен нормальный вывод плюс, например, «x было 100».

41
задан Community 23 May 2017 в 12:17
поделиться