class MyFile { MyFile(const char *filename) { fd = open(filename); ... etc ... } ~MyFile() { if (close(fd)) { std::ostringstream oss; oss "close failed, but I can't ...
Though you can write "C" code in Notepad, you must have a C compiler, such as the compiler included with the Microsoft Visual Studio development suite, to compile the code. To write a C code file in ...
IMHO a good program should handle all errors, including malloc failure, in a sane manner. It really is less painful that people that refuse to do it think. What kind of handling are we talking about?