Article View: es.comp.os.linux.programacion
Article #11503Re: getline
From: Jesús Carrete Montaña
Date: Tue, 13 Nov 2001 07:01
Date: Tue, 13 Nov 2001 07:01
26 lines
2063 bytes
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-mailReferences:
<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