#include <iostream>#include <stdlib.h>Macros | |
| #define | check(rc, msg) |
If rc is fail, writes an error message and exits. More... | |
| #define check | ( | rc, | |
| msg | |||
| ) |
If rc is fail, writes an error message and exits. The error message contains the file name and the line number of the source code in a standard from, which makes it possible to go there using good source browsers like e.g. emacs.
For example
will print something like this (and then exits).
file_name.cc:123: error: This is obviously false.
1.8.5