Capture, clean and throw the current value of errno
.
This is intended for a cleanup after system functions. A lot of them just return a -1
or so if an error occurred.
FILE*
f = fopen(
"bla.txt",
"w");
- See also
- P99_THROW
Definition at line 269 of file p99_try.h.