¿Es main () realmente el inicio de un programa C ++?
La sección $ 3.6.1 / 1 del Estándar C ++ dice: Un programa contendrá una función global llamada main , que es el inicio designado del programa. Ahora considere este código, int square(int i) { return i*i; } int user_main() { for ( int i = 0 ; i < 10 ; ++i ) std::cout << square(i)...