• Sábado 28 de Septiembre de 2024, 23:32

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - fredes

Páginas: [1]
1
C/C++ / Re: Librerias C/c++ En Linux
« en: Lunes 13 de Septiembre de 2004, 15:01 »
Muchas gracias, yo me referia a poder saber desde el sistema todas las funciones de cualquier libreria aunque para empezar serian las de libc.

Ahora ya tengo esa referencia de JuanK pero en caso de utilizar cualquiera de las otras (ncurses, qtk,...) como podria sacarme una referencia rapida de todas las funciones de la libreria que estoy utilizando, buscando por Internet, a traves del man, documentacion de las propias librerias, algun comando,...

Muchas gracias por la ayuda y saludos

2
C/C++ / Librerias C/c++ En Linux
« en: Domingo 12 de Septiembre de 2004, 18:24 »
Hola a todos de nuevo:

Sigo con gcc sobre Linux y me gustaria saber todas las funciones de libreria que tengo a mi disposicion. Hasta  ahora me he guiado por las que ya conozco y haciendo "man funcion" pero he leido que para sacar una lista de funciones tengo que leer el "man 3 intro"  pero no consigo sacar nada.

Por tanto, ¿como puedo conseguir esa lista de funciones de las librerias desde el  propio sistema??

Muchas gracias y un saludo

3
C/C++ / Re: Fflush(stdio)
« en: Jueves 9 de Septiembre de 2004, 17:37 »
salvo por lo del gets claro...la verdad que odio la E/S

4
C/C++ / Re: Fflush(stdio)
« en: Jueves 9 de Septiembre de 2004, 17:36 »
Pués es verdad, de hecho el compilador gcc da un warning a la hora de compilar con gets.

Lo del scanf pués si con que dará problemas pero con la solución tipo a la de JuanK de vaciar el buffer leyendo no tiene problema, no?

5
C/C++ / Re: Fflush(stdio)
« en: Miércoles 8 de Septiembre de 2004, 17:15 »
Me parece bien eso,

todas las soluciones que me han dado coinciden con hacer algo así, o sea leer el buffer un número considerable de caracteres para dejarlo vacío o no utilizar las funciones que puedan dar problemas (scanf("%c" ,&c), porque efectivamente fflush(stdin) para Linux no hace nada. En TurboC por ejemplo, si.

Muchas gracias a todos por la ayuda y saludos

6
C/C++ / Re: Fflush(stdio)
« en: Martes 7 de Septiembre de 2004, 20:15 »
por ejemplo si hago:

scanf("%c",&a);

.......

scanf("%c",&b);

No me pide una entrada por teclado en el segundo scanf (se lo salta) porque queda el retorno de carro en el buffer. Si meto un getchar() por el medio funciona, pero me gustaria tener una solucion similar a la que uso en Windows que es la funcion fflush(stdin).

Espero explicarme y muchas gracias por la respuesta

7
C/C++ / Fflush(stdio)
« en: Lunes 6 de Septiembre de 2004, 20:20 »
Hola a todos:

Estoy programando C de forma basica sobre Linux con gcc. He leido que la funcion fflush(stdin) no limpia el buffer de entrada en Linux y que solo vacia los streams de salida.
Pregunto si es esto cierto y en caso de que lo sea que otra solucion puedo encontrar para vaciar el buffer de entrada.

Muchas gracias y un saludo

Páginas: [1]