Article View: es.comp.os.linux.programacion
Article #17899Algunas cosas de Linux y C.
From: NoP / Compiler
Date: Thu, 14 Oct 1999 00:00
Date: Thu, 14 Oct 1999 00:00
38 lines
2225 bytes
2225 bytes
Enas... Intento aprender a programar en consola (sic :) y tengo algunas dudas... - �alguien me puede explicar como usar o como funciona fork()? A base del man es imposible... yo "entiendo" que sirve para generar procesos que se ejecutan por separado del programa principal. En concreto yo lo quiero usar, por ejemplo, para reproducir (con write y su control de errores) un fichero de sonido wav por /dev/dsp mientras el otro programa sigue su curso... �se haria con fork()? - �Donde puedo encontrar un equivalente de kbhit()? En realidad necesito algo como conio.h pero supongo que me tocar� aprender ncurses ... (algo que queria evitar :( ). Pero estoy seguro que se puede simular un kbhit() y getch() mediante las funciones propias de linux ... �C�mo? - �Como implementar temporizadores en Linux? Si yo pretendo que cada X milisegundos se ejecute una cierta funci�n (cosa que hacia en MSDOS mediante el timer0 y su RSI), �tengo que usar un fork() y dentro de mi funcion un usleep(), o hay funciones de temporizacion en Linux? salu2!!! -- "He instalado el Windows 98 y me va sin problemas." (Pinocho) ------------------------------------------------------------ __ --- | NoP / Compiler - compiler@iname.com | /oo\ | |--------------------------------------------------------| (\/) | | POWERED BY - Linux RedHat 6.0 - Reg. User #74.821 | / __ \ | | NoP en IrcHispano | |\ /| | | http://www.ctv.es/USERS/sromero |_OO __ OO_| | http://linux-es.uio.no/Faq | -------------------------------------------------------------------
Technical Details
Message-ID:
<3805E5BC.205EA33F@iname.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,79c781e55971afa,start X-Google-Attributes: gidf86c8,public From: NoP / Compiler <compiler@iname.com> Subject: Algunas cosas de Linux y C. Date: 1999/10/14 Message-ID: <3805E5BC.205EA33F@iname.com> X-Deja-AN: 537191432 Content-Transfer-Encoding: 8bit Organization: Compiler Software X-Accept-Language: en Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 Newsgroups: es.comp.os.linux.programacion