Article View: be.comp.programming
Article #7993Re: [c] eigen getline vereist soms een extra enter voordat hij werkt
From: Sven Vermeulen
Date: Thu, 11 Jul 2002 11:26
Date: Thu, 11 Jul 2002 11:26
26 lines
2337 bytes
2337 bytes
On Thu, 11 Jul 2002 11:14:40 GMT, Dominique Devriese <fritmebufstek@pandora.be> wrote: > je getline functie leest twee keer een newline uit: > ��n keer aan het begin van de functie (while(getchar() != '\n');) > en nog een keer in je for loop ( for(... (c = getchar() )... ); Weljanee, ik had oorspronkelijk alles zonder dien while, dan eens zo'n while in getline gestoken, en nu while juist na een scanf zoals je in je oplossing 1 gaf. Ik heb er geen 2 na elkaar gesmeten ook al gaf ik die indruk in m'n 2e posting: ik was nl vergeten te vermelden dat ik die eruit gehaald had :) Nu ben ik er uiteraard mee eens dat ik niet goed genoeg over m'n code nagedacht heb, ik ben nog maar enkele dagen bezig met c (na een zeeeer lange rustperiode) dus dat moet weer groeien :-) Iemand anders (Luc denk ik) zei: > Het is niet omdat het _toevallig_ (omdat 's' met nullen ge�nitialiseerd > was) werkt, dat het correct is ;-) Hehe, correct :) PS Bedankt voor de info voor GNU's Readline, zal ik zeker eens bekijken, maar eerst m'n tutorial afwerken (ik zal ondertussen met fgets verder werken). Mvg, Sven Vermeulen
Technical Details
Message-ID:
<GXdX8.3002$QS3.466@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-08!supernews.com!news.infoave.net!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<5LbX8.2783$QS3.541@afrodite.telenet-ops.be> <f7cX8.2831$QS3.568@afrodite.telenet-ops.be> <3zdX8.2969$QS3.625@afrodite.telenet-ops.be> <87sn2qy0rk.fsf@living.pandora.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,e8f39528eabe5a61 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-07-11 04:36:00 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-08!supernews.com!news.infoave.net!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail Newsgroups: be.comp.programming From: Sven Vermeulen <svenPUNTJEvermeulen@rug.ac.be> Subject: Re: [c] eigen getline vereist soms een extra enter voordat hij werkt References: <5LbX8.2783$QS3.541@afrodite.telenet-ops.be> <f7cX8.2831$QS3.568@afrodite.telenet-ops.be> <3zdX8.2969$QS3.625@afrodite.telenet-ops.be> <87sn2qy0rk.fsf@living.pandora.be> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8bit User-Agent: slrn/0.9.7.4 (Linux) Lines: 26 Message-ID: <GXdX8.3002$QS3.466@afrodite.telenet-ops.be> Date: Thu, 11 Jul 2002 11:26:30 GMT NNTP-Posting-Host: 213.224.137.116 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1026386790 213.224.137.116 (Thu, 11 Jul 2002 13:26:30 MET DST) NNTP-Posting-Date: Thu, 11 Jul 2002 13:26:30 MET DST Organization: Telenet Internet