Programando en Linux con C

Iniciado por deskicio83, 4 Octubre 2010, 12:20 PM

0 Miembros y 1 Visitante están viendo este tema.

deskicio83

Hola a tod@s, me adentro en el mundo linux y descubro su belleza y a la vez su complejidad para tareas sancillas.
Espero haber escogido el foro correcto, ya que es programación C bajo linux.
Os expongo mi duda.

Estoy creando una aplicacion en C para el uso del bluetooth, la cmpilo con gcc y la lanzo con ./bt
mi problema esta en que quiero que la aplicacion se ejecuta constantemente hasta que se introduza una letra por teclado.
Primer problema, al ejecutarse una vez al aplicacion y vuelve al bucle (uno cutre que he creado dentro de la apliaccion) hay parametros de la ejecucion que no funcionan, es decir, necesito volver a llamar a la funcion con el ./bt, como consigo eso dentro de la aplicacion que se llame a si misma con los parametros necesarios?
Segundo problema, como puedo salir de un bucle infinito cuando presiona una tecla determinada?

Muchas gracias por su tiempo
U salu2