En la sección 3.6.1.2 de ambos C++ estándar ediciones de 1998 y 2003,¿el estándar C++ prohíbe el prototipo void main()?
Una implementación no predefinir la función principal. Esta función no debe estar sobrecargada. Deberá tener un tipo de retorno de tipo int, pero de lo contrario su tipo está definido por la implementación.
No soy un hablante nativo de inglés. No estoy seguro de qué significa "sino lo contrario". ¿Para prohibir el otro tipo de devolución o para otorgar el derecho al escritor de compiladores de C++?
¿Cuál es la respuesta?
Este es un tema favorito para atrapar a los participantes en los grupos de noticias. Sin embargo, ¿se puede lanzar el tipo de retorno de 'main' a' void'? –
Lo siento, no sigo su pregunta. ¿Dónde estarías en posición de recibir el tipo de devolución principal? – bmargulies
@bmargulies: ¿en otro programa C que tomó el resultado del primer programa como entrada? Aún así, pregunta extraña. –