🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #4830

Re: beginnersprobleem C onder Linux

#4830
From: karel adams
Date: Mon, 30 Jun 2003 16:26
56 lines
2683 bytes
"KLinZ" <klinz@NOSPAMzenobitsSPAMNO.com> schreef in bericht
news:kkzLa.14169$KF1.277597@amstwist00...
> KLinZ wrote:
>
> Even een volledige recode:
>
> #include <stdio.h>
>
> int main () {
>  FILE *fp_bgl;      /* file pointer to file being read   */
>  int rd_cnt;        /* will tell how many *items* were actually read
*/
>  char header[128];  /* first 128 bytes in header */
>
>  fp_bgl=fopen("de_naam_van_mijn_bestand", "r");
>  if(fp_bgl!=NULL) {
>   printf ("file opened with FP_BGL= %p\n", fp_bgl);     /* op zich
weinig
> nuttige info */
>   rd_cnt=fread(header, sizeof(header), 1, fp_bgl);
>   printf ("Header has read %3d items\n", rd_cnt);
>   fclose(fp_bgl);
>  } else {
>   printf ("bestand kon niet geopend worden\n");
>  }
>
>  return 0;
> }
>
> Merk op dat fread niet het aantal gelezen bytes teruggeeft, maar het
aantal
> succesvol gelezen 'items'. Je kunt die waarde dus gebruiken om te
> controleren of het lezen gelukt is.


Bedankt hoor maar het werkt dus nog steeds niet.
Het lezen van die FP_BGL is natuurlijk weinig relevant
maar ik heb dat dus wel toegevoegd voor de debugging
want dīŋŊīŋŊr gaat het mis
met uw %p weergave krijg ik nu

file opened wth FP_BGL=0x8049710
header was read with -1 bytes

waarom wilt gij dat ik over 'items' klap en niet over bytes?
'k vind dat zo microsnotterig, zo ontastbaar zweverig
en ik wil harde duidelijke data... bytes dus en geen items

maar of het nu items of bytes zijn: ik krijg er -1 van
dus het gaat nog steeds niet en naar mijn gevoel
is er iets loos met het type van die fp_bgl
(aantal bits? signed/unsigned?)

dank voor uw geduld!
karel
Technical Details
Message-ID: <bdpoc3$vhg5u$1@ID-177484.news.dfncis.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!fu-berlin.de!uni-berlin.de!225-52.240.81.adsl.skynet.BE!not-for-mail
References: <bdmcmq$ttr34$1@ID-177484.news.dfncis.de> <41zLa.14163$KF1.277497@amstwist00> <kkzLa.14169$KF1.277597@amstwist00>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,6f05fc089e78a5f3
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-06-30 09:26:46 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!fu-berlin.de!uni-berlin.de!225-52.240.81.adsl.skynet.BE!not-for-mail
From: "karel adams" <adelco.gene.zever@skynet.be>
Newsgroups: be.comp.programming
Subject: Re: beginnersprobleem C onder Linux
Date: Mon, 30 Jun 2003 16:26:38 -0000
Lines: 58
Message-ID: <bdpoc3$vhg5u$1@ID-177484.news.dfncis.de>
References: <bdmcmq$ttr34$1@ID-177484.news.dfncis.de> <41zLa.14163$KF1.277497@amstwist00> <kkzLa.14169$KF1.277597@amstwist00>
NNTP-Posting-Host: 225-52.240.81.adsl.skynet.be (81.240.52.225)
X-Trace: fu-berlin.de 1056990403 33079486 81.240.52.225 (16 [177484])
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165