🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: [ C ] extraño programa, funciona en win pero no en linux

#14256
From: jpozdom
Date: Tue, 21 Nov 2000 00:00
34 lines
1666 bytes
In <ac4ev8.ma.ln@127.0.0.1>, David Ram�n Yanes Fari�a <david@elisa.kitenet.net> wrote:

Hola.
En UNIX/Linux no se envia los datos directamente a la salida, sino que se
almacenan en un buffer. Para que vacie el buffer y escriba los caracteres
uno a uno puedes usar fflush(stdout) despu�s del printf().

#include <stdio.h>
main ()
{
  char cad[100];
  int cont;

  printf ("Introduce una cadena: ");
  scanf (" %[^\n]", cad);
  printf ("Simulando pulsaciones...\n");
  for (cont = 1; (cont <= strlen (cad)); ++cont)
    {
      printf ("\a");
      printf ("%c", cad[cont - 1]);	//Comentar para linux
      fflush(stdout);

      sleep (1);
    }
}

Saludos
-- 
Jesus Angel del Pozo Dominguez
Valladolid
								 ^_^
jpozdom@usuarios.retecal.es					<O,O>
http://www.tel.uva.es/~jpozdom (GPS)				( . )
http://www.castillayleon.com/ciclismo/castilla (Castilla C.C.)	_"_"_
Technical Details
Message-ID: <8vf1c9$5tb$1@titan.bt.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <ac4ev8.ma.ln@127.0.0.1>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,48a39ce68524ab06
X-Google-Attributes: gidf86c8,public
From: jpozdom@usuarios.retecal.es
Subject: Re: [ C ] extraño programa, funciona en win pero no en linux
Date: 2000/11/21
Message-ID: <8vf1c9$5tb$1@titan.bt.es>
X-Deja-AN: 696369941
Content-Transfer-Encoding: 8bit
References: <ac4ev8.ma.ln@127.0.0.1>
Content-Type: text/plain; charset=ISO-8859-1
X-Complaints-To: abuse@bt.es
X-Trace: titan.bt.es 974850249 6059 212.22.57.68 (21 Nov 2000 23:44:09 GMT)
Organization: Sitio Privado
Mime-Version: 1.0
User-Agent: tin/pre-1.4-19990517 ("Psychonaut") (UNIX) (Linux/2.2.14 (i586))
NNTP-Posting-Date: 21 Nov 2000 23:44:09 GMT
Newsgroups: es.comp.os.linux.programacion