Ifstream

Tags:    c++

<< < 123 > >>
Hey.
Jeg har en fil.bin som indeholder et tal. Dette tal vil jeg gerne have skrevet over i en int. Hvordan skal jeg gøre dette?
Har prøvet med:
Fold kodeboks ind/udKode 





Kan du ikke bruge en af de der getline fnktioner, og så bruge atoi() til at convertere til int?






Hvordan bruger du den i mit sammenhæng?



Brug en std::stringstream

(Ikke testet eksempel)
Fold kodeboks ind/udKode 




For at læse binære filer skal du bruge read:
http://www.cppreference.com/wiki/io/read



Jeg kan ikke rigtigt få det til at virke..
Kan i ikke poste et eksempel på hvordan jeg får det til at virke?
Fold kodeboks ind/udKode 






Som jeg skrev skal du bruge read og ikke getline.
Der er et lille eksempel på den side jeg linkede til.



Kan bare ikke få Syntaxen til at virke..?



Et lille eksempel:
Fold kodeboks ind/udKode 




Jeg kan stadig ikke få det til at virke.. min kode er:
Fold kodeboks ind/udKode 






Måske kunne du uddybe hvad du mener med "ikke få det til at virke", hvad sker der? Kan det oversættes? Hvad sker der når du kører det?



<< < 123 > >>
t