🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: getline

#11503
From: Jesús Carrete Montaña
Date: Tue, 13 Nov 2001 07:01
26 lines
2063 bytes
>>>>> "drapnet" == drapnet  <drapnet@cataloniamail.com> writes:

    drapnet> Hola: No entiendo porque estos dos programas funcionan
    drapnet> asi.  Este no funciona: ********************* #include
    drapnet> <iostream.h> main() { char ch; char nom[30]; cout<<
    drapnet> "Entreu el car�cter preferit \n"; cin >> ch; cout << "Si
    drapnet> us plau, escriviu el vostre nom \n"; cin.getline (nom,30,
    drapnet> '\n'); cout <<ch << nom <<ch<<endl; }

        (bufff, supercite me ha dejado tu c�digo listo para el
obfuscated c++ contest :-( ).
        Yo creo que el problema es que el cin >> ch no coge el \n al
final de la l�nea, y por lo tanto getline, al encontrarse con el \n
directamente, no coge el nombre. Elimina el car�cter de la entrada
como m�s te guste y ya est�.

Un saludo.
-- 
Borg-Emacs:
*** Local variables:
*** identity: "Borg"
*** assimilation-message: "You will be assimilated."
*** assimilation: t
*** resistance: futile
*** eval: (assimilate '(species human))
*** End:"
Technical Details
Message-ID: <874rnzkvcl.fsf@relativistic.ion>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!213-99-133-246.uc.nombres.ttd.ES!not-for-mail
References: <m3snbjoagu.fsf@calatrons.penya.ct>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,9489cf631d5c553f
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-11-13 10:15:40 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!213-99-133-246.uc.nombres.ttd.ES!not-for-mail
From: kuantiko@escomposlinux.org (Jesús Carrete
  Montaña)
Newsgroups: es.comp.os.linux.programacion
Subject: Re: getline
Date: 13 Nov 2001 08:01:30 +0100
Lines: 26
Sender: kuantiko@relativistic.ion
Message-ID: <874rnzkvcl.fsf@relativistic.ion>
References: <m3snbjoagu.fsf@calatrons.penya.ct>
NNTP-Posting-Host: 213-99-133-246.uc.nombres.ttd.es (213.99.133.246)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 1005675336 38783313 213.99.133.246 (16 [54696])
X-Orig-Path: relativistic.homeip.net!nobody
User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/21.1