Let me speculate.Originally Posted by King Mir
If main has to be C++, and C++ does not allow calling main, then it would certainly be against the spirit of things to call main from some C code in a C++ program -- which leads me to err on the side of any behavior being undefined.