Article View: be.comp.programming
Article #12633Re: structures naar bestanden schrijven
From: Lieven Marchand
Date: Tue, 23 Oct 2001 17:20
Date: Tue, 23 Oct 2001 17:20
40 lines
1949 bytes
1949 bytes
"cyberwizzard" <cyberwizzard@hotmail.com> writes:
> Hallo iedereen,
>
> Hoe kan ik een structure in ��n keer naar een bestand schrijven. Dit zijn
> mijn structures:
>
> struct datum {
> char dag,maand;
> int jaar;
> };
>
> struct persoon {
> char vnaam[20];
> char naam [50];
> struct datum gbdatum;
>
> };
>
> En hier is hoe ik geprobeerd heb het op te lossen, zonder success:
>
> fprintf(database,"%s",ikke) ;
>
>
> ikke is van het type struct persoon.
>
> Dank u voor de hulp
>
fwrite((void*)&ikke, sizeof(struct persoon), 1, database);
Als je het wil gebruiken voor lange termijn opslag moet je er wel mee
rekening houden dat het resultaat kan varieren van compiler tot
compiler of zelfs naargelang de opties die je een compiler meegeeft.
--
Lieven Marchand <mal@wyrd.be>
She says, "Honey, you're a Bastard of great proportion."
He says, "Darling, I plead guilty to that sin."
Cowboy Junkies -- A few simple words
Technical Details
Message-ID:
<m3y9m28e8u.fsf@localhost.localdomain>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!newsfeed.online.be!195.129.110.18.MISMATCH!bnewspeer00.bru.ops.eu.uu.net!bnewsifeed02.bru.ops.eu.uu.net!bnewsifeed03.bru.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!news.be.uu.net!not-for-mailReferences:
<dffB7.533$yZ.102@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,4e70b46647dd46c9 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-10-23 10:51:15 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!newsfeed.online.be!195.129.110.18.MISMATCH!bnewspeer00.bru.ops.eu.uu.net!bnewsifeed02.bru.ops.eu.uu.net!bnewsifeed03.bru.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!news.be.uu.net!not-for-mail Sender: mal@localhost.localdomain Newsgroups: be.comp.programming Subject: Re: structures naar bestanden schrijven References: <dffB7.533$yZ.102@afrodite.telenet-ops.be> From: Lieven Marchand <mal@wyrd.be> Date: 23 Oct 2001 19:20:33 +0200 Message-ID: <m3y9m28e8u.fsf@localhost.localdomain> X-Newsreader: Gnus v5.5/XEmacs 20.4 - "Emerald" Lines: 40 NNTP-Posting-Host: uu212-190-6-143.unknown.uunet.be X-Trace: 1003859473 news.be.uu.net 12228 212.190.6.143 X-Complaints-To: abuse@be.uu.net