" Le coup du main n a rien avoir ( a ma connaissance) avec la norme ansi"
il semblerait que si :
http://www.research.att.ccom/~bs/bs_faq2.html#void-main
( ...)
Can I write " void main()"?
The definition
void main() { / * . .. */ }
is not and never has been C++, nor has it even been C. See the ISO C++ standard 3.6.1[2] or the ISO C standard 5.1.2.2.1. A conforming implementation accepts
int main() { / * . .. */ }
and
int main(int argc, char* argv[]) { / * . .. */ }
( ...)
encore une liberté des compilos 