Article View: be.comp.programming
Article #12427Re: fopen, fgets, en wat nog ?
From: Philip Paeps
Date: Fri, 16 Nov 2001 15:40
Date: Fri, 16 Nov 2001 15:40
41 lines
2219 bytes
2219 bytes
Kris Wauters <wauters.kris@pandora.be> wrote:
> hoi,
> ik doe hier in C een file open met fopen("bestand,"r");
Hopelijk niet vergeten die functie te wrappen ... Er is niets zo lastig als
een programma dat sterft zonder message omdat er een file niet bestaat.
> met fgets(str,xx,f); kan ik dus xx aantal karakters lezen uit dit bestand,
> en ik str zetten.
> hoe lees ik nu in godsnaam een hele regel in ?
fgets(3) leest een hele regel in van maximum xx characters. Hij stopt met
lezen bij een newline,
> ik heb dus een file met 6 regels en wil die regel per regel kunnen inlezen,
> om per regel dan een bewerking te kunnen doen ...
|οΏ½for(i=0;i<7;i++)
|οΏ½{
| ...work...
| fgets(string,max_chars,stream);
| ...work...
|}
> in mijn boekske "snel leren programmeren in C" van Pearson Education
> vind ik hier dus niks over terug :-(
In de manpages leer je meer ...
- Philip
--
Philip Paeps philip@paeps.cx
Program design philosophy:
Start at the beginning and continue until the end,
then stop.
-- Lewis Carroll
Technical Details
Message-ID:
<DraJ7.2222$c41.698556580@hebe.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!opentransit.net!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!hebe.telenet-ops.be.POSTED!not-for-mailReferences:
<yU9J7.40230$XM4.1554@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,7f0afec44f109ccf
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-11-16 07:40:24 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!opentransit.net!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!hebe.telenet-ops.be.POSTED!not-for-mail
From: Philip Paeps <philip@paeps.cx>
Subject: Re: fopen, fgets, en wat nog ?
Newsgroups: be.comp.programming
References: <yU9J7.40230$XM4.1554@afrodite.telenet-ops.be>
User-Agent: tin/1.5.9-20010723 ("Chord of Souls") (UNIX) (FreeBSD/4.4-STABLE (i386))
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Lines: 41
Message-ID: <DraJ7.2222$c41.698556580@hebe.telenet-ops.be>
Date: Fri, 16 Nov 2001 15:40:19 GMT
NNTP-Posting-Host: 213.118.102.165
X-Complaints-To: abuse@pandora.be
X-Trace: hebe.telenet-ops.be 1005925219 213.118.102.165 (Fri, 16 Nov 2001 16:40:19 CET)
NNTP-Posting-Date: Fri, 16 Nov 2001 16:40:19 CET
Organization: Telenet Internet