Main () démarre-t-il vraiment un programme C ++?
La section $ 3.6.1 / 1 du standard C ++ lit, Un programme doit contenir une fonction globale appelée main , qui est le début désigné du programme. Considérons maintenant ce code, int square(int i) { return i*i; } int user_main() { for ( int i = 0 ; i < 10 ; ++i ) std::cout << square(i)...