Article View: be.comp.programming
Article #4830Re: beginnersprobleem C onder Linux
From: karel adams
Date: Mon, 30 Jun 2003 16:26
Date: Mon, 30 Jun 2003 16:26
56 lines
2683 bytes
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-mailReferences:
<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