Just nu i M3-nätverket
Gå till innehåll

fstream i C++ förklara


Kim Johansson

Rekommendera Poster

Kim Johansson

hej,

hittade följande kod, men förstår inte riktigt vad de olika delarna gör

någon som kan förklara?

#include<iostream>

 

#include<fstream>

 

#include<string>

 

using namespace std;

 

int main()

 

{ifstream namn;

 

namn.open(”filenNamn.txt”, fstream::in);

 

while(namn.good())

 

cout>>(char)namn.get();

 

namn.close();

 

return 0;}

 

 

Länk till kommentar
Dela på andra webbplatser

Kim Johansson

På vilken kunskapsnivå i C++ befinner du dig, förstår du någon rad?

 

Det jag inte är säker på är:

ifstream namn;

...fstream::in);

cout>>(char)namn.get()

Länk till kommentar
Dela på andra webbplatser

ifstream namn;

Definierar att namn ska vara vara av typen ifstream, vilket används för att läsa filer: http://www.cplusplus.com/reference/iostream/ifstream/

 

fstream::in

Anger att filen ska läsas, dvs vara "input", till skillnad från en fil man ska skriva till.

http://www.cplusplus.com/reference/iostream/ifstream/open/

 

cout>>(char)namn.get();

Läs ett tecken från filen och skriv ut det till cout

http://www.cplusplus.com/reference/iostream/istream/get/

 

Vad det vad du ville veta?

Länk till kommentar
Dela på andra webbplatser

Kim Johansson

ifstream namn;

Definierar att namn ska vara vara av typen ifstream, vilket används för att läsa filer: http://www.cplusplus...tream/ifstream/

 

fstream::in

Anger att filen ska läsas, dvs vara "input", till skillnad från en fil man ska skriva till.

http://www.cplusplus.../ifstream/open/

 

cout>>(char)namn.get();

Läs ett tecken från filen och skriv ut det till cout

http://www.cplusplus...am/istream/get/

 

Vad det vad du ville veta?

 

man tackar!

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...