#include #include #include #include #include __pure_virtual() { #ifdef STOPME pid_t pid = getpid(); fprintf(stderr, "pure virtual method called, process %u stopped\n", (u_int)pid); kill(pid, SIGSTOP); #else fprintf(stderr, "pure virtual method called, process aborted\n"); abort(); #endif }