002
10.03.2005, 20:34 Uhr
Pablo
Supertux (Operator)
|
Zitat von ~speedy1982: |
Hallo zusammen
wenn ich aus einer File in C Standart eine int auslesen will machen ich das so:
C++: |
int buf; fread(buf, sizeof(int),1, fd);
|
_
|
wie willst du 4 Bytes aus einem 1 Byte Block lesen? Schätze das geht nicht. Außerdem soll buf ein Zeiger sein, denn wie sonst soll der Inhalt verändert werden? ...
C++: |
int buf; fread(&buf, 1, sizeof(int), fd);
|
Aber was für n Sinn macht, ein Byte von sizeof(int) Bytes zu lesen? -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! Dieser Post wurde am 10.03.2005 um 20:38 Uhr von Pablo editiert. |