Ramiro Aceves escribió:
Iñaki escribió:
El Miércoles, 23 de Junio de 2004 11:10, Iñaki R. escribió:
|| Weno,
||
|| Efectivamente por lo que leo en el man, __fpurge() era lo que
necesitabas.
|| Se ve que fflush() no actua en Linux como en otras plataformas. De
todas
|| formas, cuidado con la función que no es estandar.
||
|| > Espero haberte ayudado algo, el C es un lenguaje algo complicado al
|| > empezar, pero con el tiempo
|| > llega a ser apasionante y realmente muy potente.
||
|| Totalmente de acuerdo con segmentation_fault ;))
||
|| Un saludo,
||
|| Iñaki R.
||
|| p.d: Para más adelante, cuidado con scanf y los buffers overflows
Vaya, interesante saber que fflush() no funciona como en ms-dos.
Viene bien saberlo. Un saludo.
El problema es que en los libros de C no se avisa de todos estos
líos....Veo que si un programa tan chorra ya no es portable, ¿que será
un programa serio?.... :-(
Por cierto, no encuentro __fpurge() en las páginas del man, sólo en el
paquete glibc-doc.
Saludos y gracias.
Ramiro.
Ah, perdonad, acabo de actualizar las páginas del manual y ya tengo la
mágina del man para __fpurge.
Saludos.