🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #17899

Algunas cosas de Linux y C.

#17899
From: NoP / Compiler
Date: Thu, 14 Oct 1999 00:00
38 lines
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-mail

Show 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