Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » GNU/Linux » Zahl aus textdatei auslesen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
10.05.2003, 16:55 Uhr
~nAvi
Gast


Hallo!
Wie kann ich eigentlich eine Zahl aus einer Textdatei auslesen?
Bei Buchstaben mach ich das so:

FILE *config;
config = fopen("config","r");

char a=getc(config);

Wenn ich nun aber eine Mehrstellige Zahl hab zB 132 dann krieg ich ja die Zeichen 1,3 und 2 und nicht die Zahl.
thx
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
10.05.2003, 18:21 Uhr
~0xdeadbeef
Gast


In C mit fscanf:

C++:
FILE *fd;
int zahl;
fd = fopen("dateiname.txt");
fscanf(fd, "%d", &zahl);


Schau halt mal in die manpage. In C++ mit Streams:

C++:
ifstream fin("dateiname.txt");
int zahl;

fin >> zahl;


Genaueres steht z.B. hier: www.cplusplus.com/ref/iostream/ifstream/
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
10.05.2003, 18:29 Uhr
nAvi



thx @ 0xdeadbeef
--
Lebe als wolltest du täglich sterben
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ GNU/Linux ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: