gcc же при определении void main сругнется, но скомпилит$ cat test.cppvoid main(){}$ g++-3.3 test.cpptest.cpp:2: error: `main’ must rerutn `int’$ g++-3.4 test.cpptest.cpp:2: error: `main’ must rerutn `int’$ g++-4.0 test.cpptest.cpp:1: error: ‘::main’ must rerutn ‘int’$ g++-4.1 test.cpptest.cpp:1: error: ‘::main’ must rerutn ‘int’$ g++-2.95 test.cppтолько старые версии компилятора проглотят такое
This is beautifully done. I am very impressed with what you’re doing here.
gcc же при определении void main сругнется, но скомпилит$ cat test.cppvoid main(){}$ g++-3.3 test.cpptest.cpp:2: error: `main’ must rerutn `int’$ g++-3.4 test.cpptest.cpp:2: error: `main’ must rerutn `int’$ g++-4.0 test.cpptest.cpp:1: error: ‘::main’ must rerutn ‘int’$ g++-4.1 test.cpptest.cpp:1: error: ‘::main’ must rerutn ‘int’$ g++-2.95 test.cppтолько старые версии компилятора проглотят такое
Short, sweet, to the point, FREE-etxcaly as information should be!