отправка сообщения об ошибке на консоль - PullRequest
0 голосов
/ 01 февраля 2011

Во время выполнения, Как мы можем отправить сообщение об ошибке на консоль?

Ex; как работа ассерта;

assert ( expression ) ;// when it evaluates to false, it send a error message

Я хочу написать код, более сложный;

ASSERT ( expression , error message ) ;

Как я могу это сделать? (конечно, без использования кут)

Ответы [ 2 ]

3 голосов
/ 01 февраля 2011

Это техника, которую я часто видел:

assert ( <expression> && "Put your message here") ;

Если выражение терпит неудачу, тогда утверждение все еще терпит неудачу.
Также assert поместит все выражение в ошибку (включая сообщение).

1 голос
/ 01 февраля 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...