🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #12353

Re: fopen, fgets, en wat nog ?

#12353
From: Kris Wauters
Date: Fri, 16 Nov 2001 17:46
39 lines
2501 bytes
Philip Paeps wrote:

> Kris Wauters <wauters.kris@pandora.be> wrote:
>> dju dju, zal sebiet es naar Uw pandora account proberen dan ...
> 
> Nog steeds geen mail van jou ...
> 
>> nu heb ik een char name[21];
>> gedefinieerd, en als ik daar met die fgets(name,21,f); een regel in
>> inlees, dan hangt daar natuurlijk die linefeed aan. (namen zijn momenteel
>> tussen de 6 en 12 karakters lang)
>> als ik een strncpy(name,name,strlen(name)-2); doe, blijft die linefeed
>> er nogsteeds aanhangen :-(
> 
>> any idea ?
> 
> Normaal zijn strings NUL (\0) terminated, en niet newline (\n) terminated,
> dus die newline zou er niet in moeten zitten ... waar zie je dat die
> newline er wel nog aanhangt?
> 
>  - Philip
> 
> 
blijkbaar zet die die newline daar toch in,
want met volgend stukje code zijn al mijn problemen plots van de baan:
 
for (y=0;y<21;y++)
                                {         
                                if (name[y]=='\n')
                                        name[y]='\0';
                                }

-- 
* Wauters Kris
* Founder of the Belgian Mindstorms Owners Club
* Creator of the FREE Vision Command ActiveX
* http://www.snoozysplace.be.tf
* Home enthousiast Dreamcast developer
* http://www.snoozys-dc-stuff.be.tf
Technical Details
Message-ID: <QhcJ7.40556$XM4.1814@afrodite.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!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <yU9J7.40230$XM4.1554@afrodite.telenet-ops.be> <V2bJ7.40440$XM4.1752@afrodite.telenet-ops.be> <_jbJ7.40466$XM4.1499@afrodite.telenet-ops.be> <yDbJ7.40489$XM4.1748@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,7f0afec44f109ccf
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-11-16 09:46:26 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!afrodite.telenet-ops.be.POSTED!not-for-mail
From: Kris Wauters <wauters.kris@pandora.be>
Subject: Re: fopen, fgets, en wat nog ?
Newsgroups: be.comp.programming
Reply-To: wauters.kris@pandora.be
References: <yU9J7.40230$XM4.1554@afrodite.telenet-ops.be> <V2bJ7.40440$XM4.1752@afrodite.telenet-ops.be> <_jbJ7.40466$XM4.1499@afrodite.telenet-ops.be> <yDbJ7.40489$XM4.1748@afrodite.telenet-ops.be>
Lines: 39
Organization: INVESA productions
User-Agent: KNode/0.4
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7Bit
Message-ID: <QhcJ7.40556$XM4.1814@afrodite.telenet-ops.be>
Date: Fri, 16 Nov 2001 17:46:24 GMT
NNTP-Posting-Host: 213.224.136.80
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 1005932784 213.224.136.80 (Fri, 16 Nov 2001 18:46:24 MET)
NNTP-Posting-Date: Fri, 16 Nov 2001 18:46:24 MET