[C con Clase] una preguntilla
anónimo
wolverine_ch en hotmail.com
Vie Mar 12 03:34:49 CET 2010
si steven eso era lo que queria saber y ahora ya se que lo que el return(-1) es algo asi como un error..
entonces es lo mismo return(-1) que un return EOF
o eso no existe?
El pasado 2010-03-10 20:56:32, Steven Davidson escribió:
SD> Hola anónimo,
SD> anónimo wrote:
SD> > SI AMIGO..Y EL RETURN (-1) ???
SD> >
SD> Basándome en el comentario que hiciste en un mensaje anterior, supongo
SD> que estás preguntando qué implica retornar -1 en 'main()'. Es decir,
SD> int main()
SD> {
SD> ...
SD> return -1;
SD> }
SD> La respuesta es que no hay un comportamiento definido en el estándar de
SD> C/C++. Por lo tanto, la interpretación del retorno de -1 por un programa
SD> depende de la consola, intérprete de comandos, o "shell"; hasta cierta
SD> medida también puede depender del sistema operativo.
SD> Alguns compiladores consideran que retornar -1 para 'main()' indica una
SD> salida del programa con errores o sin éxito. Otros sistemas consideran
SD> valores negativos como errores, mientras que los positivos son
SD> excepciones o indicadores de un estado diferente al "normal". En
SD> general, no hay un comportamiento asociado con -1 y por tanto depende
SD> del programa invocador de tu programa interpretar este valor.
SD> Espero haber aclarado el tema.
SD> Steven
SD> _______________________________________________
SD> Lista de correo Cconclase Cconclase en listas.conclase.net
SD> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
SD> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
Más información sobre la lista de distribución Cconclase