🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
2 messages
2 total messages Started by De kat Wed, 19 Mar 2003 23:12
C vraag
#5661
Author: De kat
Date: Wed, 19 Mar 2003 23:12
12 lines
1227 bytes
Gegeven

struct st
{
  char ar[256];
   int i;
}

file f

kan men een file van disk rechtstreeks naar een st inlezen AUB ?
Of dient men steeds karakter per karakter te lezen en te converteren ?
Re: C vraag
#5662
Author: Luc Kumps
Date: Thu, 20 Mar 2003 06:38
35 lines
1738 bytes
"De kat" <*@*.*> wrote in message
news:b5atgp$19ngn$1@sinclair.be.wanadoo.com...
> Gegeven
>
> struct st
> {
>   char ar[256];
>    int i;
> }
>
> file f
>
> kan men een file van disk rechtstreeks naar een st inlezen AUB ?
> Of dient men steeds karakter per karakter te lezen en te converteren ?

Als de file op dezelfde machine (of hetzelfde type van machine) geschreven
en gelezen wordt, zou dat geen enkel probleem mogen zijn.

struct st buf;

int *handle = open("filename", ...)

En dan :

read(handle, &buf, sizeof(buf));

of

write(handle,&buf, sizeof(buf));

Wel niet vergeten testen of the return waarde van read() en write() gelijk
is aan sizeof(buf)...

Luc K
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads