Fehler beim Kompilieren
-
Hi,
beim kompilieren meines Programms erscheint folgender Fehler:error C2079: 'fin' verwendet undefiniertes class 'basic_ifstream<char,struct std::char_traits<char> >'
Der Fehler wird durch folgenden Quellcode hervorgerufen:
ifstream fin(strSkin); :D
1. Woran liegt der Fehler und wie kann man ihn beheben?
2. Wozu dient ifstream und welche include-Datei benötige ich hierfür?Gruß Der Unregistrierte
-
ifstream fin(strSkin.c_str());
ifstream erwartet einen zeiger auf einen string
siehe FAQ
gruß elwida
-
#include <fstream> // [...] std::fstream MyInputFile ("test.txt", std::ios::in);