1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#ifdef MYTHING #error "Wrong global argument set" #endif #ifndef MYCPPTHING #error "Global argument not set" #endif #ifndef MYCANDCPPTHING #error "Global argument not set" #endif int main(int argc, char **argv) { return 0; }