stdin
es de tipo FILE *
,¿Cuál es la macro int para stdin?
hay una macro fd
por ello?
¿O debo convertirlo yo mismo?
stdin
es de tipo FILE *
,¿Cuál es la macro int para stdin?
hay una macro fd
por ello?
¿O debo convertirlo yo mismo?
STDIN_FILENO
de unistd.h
Los siguientes son los descriptores de fichero para los flujos estándares:
stdin
stdout
stderr
Se podía "adivinar" que 'entrada estándar <==> 0'; 'stdout <==> 1'; 'stderr <==> 2' – pmg
No hay necesidad de adivinar: POSIX lo requiere, por lo que legítimamente solo puede usar los números. –