🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

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

#14270
From: Jesús Carrete Montaña
Date: Wed, 22 Nov 2000 00:00
44 lines
2351 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

El Tue, 21 Nov 2000 15:24:58 GMT, las fuerzas c�smicas confluyeron
en la mente de David Ram�n Yanes Fari�a, quien iluminado, dijo:
>printf ("%c",cad[cont-1]);
>// printf ("%c\n",cad[cont-1]);//descomentar para linux
> 
>en primer lugar hice el programa en -linux- con la -primera linea-, 
>pero el resultado es que tarda un rato (mas de 1 seg) y luego lo imprime
>todo de golpe, de tal maner:a que tuve que hacerlo con la segunda
>linea para que hiciese el efecto esperado..., eso s�, ahora imprime
>un caracter por linea..
>
>en windows lo hago con la primera linea y funciona tal y como -para mi- 
>era de esperar...
>
>no le encuentro una explicacion razonable...
>
>que estoy haciendo mal?
>
>aqui esta el codigo para windows, con las lineas comentadas para linux...
>((aun no manejo bien eso de la portabilidad 0:-)  ))

	Para m� la manera l�gica es la de Linux. Si t� no le pides un retorno
de l�nea, pues es l�gico que no te lo meta. El \n indica que lo quieres.
En cuanto a que te lo saca "de golpe", es porque utiliza un buffer de
salida. Para forzar a que escriba, usa fflush(stdout).

Un saludo.
- -- 
    .~.     |/    ,_|-.|
    /V\     |\L|(||||_||<() @ escomposlinux.org
   // \\    Linux Registered User #158442
  /(   )\   Public PGP Key avaliable via e-mail
   ^`~'^    and pgp.rediris.es
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE6HDqVfUtQQKOnZ1IRAp3pAJ49fAHhf/LDHmytVyky7lfmp9HfIQCgrRgQ
G1Q8CatvUoVUmr/A4/J/zN4=
=Kn3v
-----END PGP SIGNATURE-----
Technical Details
Message-ID: <slrn91oek6.bk.kuantiko@relativistic.homeip.net>
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: kuantiko@escomposlinux.org (Jesús Carrete Montaña)
Subject: Re: [ C ] extraño programa, funciona en win pero no en linux
Date: 2000/11/22
Message-ID: <slrn91oek6.bk.kuantiko@relativistic.homeip.net>
X-Deja-AN: 696833313
Content-Transfer-Encoding: 8bit
References: <ac4ev8.ma.ln@127.0.0.1>
Content-Type: text/plain; charset=iso-8859-1
X-Trace: fu-berlin.de 974929216 4979162 62.83.52.83 (16 [54696])
Mime-Version: 1.0
User-Agent: slrn/0.9.6.2 (Linux)
Reply-To: kuantiko@escomposlinux.org
Newsgroups: es.comp.os.linux.programacion