Ich versuche, einen Code zu schreiben, der eine CSV-Datei öffnen wird. Die eigentliche Datei wird jedoch nicht geöffnet. Stattdessen springt es direkt zum else-Statement am Ende. Ich habe keine Ahnung warum, denn das sollte funktionieren. Dies schließt die fstream-Bibliothek ein.Kann .csv-Datei mit C++ nicht öffnen
ifstream ycratel; //create the stream object
ycratel.open("YC Rate Levels.csv");
if (ycratel.is_open())
{
while (ycratel.good())
{
//random stuff here
}
ycratel.close();
}
else cout << "Unable to open file.";
Die Datei tun muss im selben Verzeichnis Ihr Programm residieren begann. Unwahrscheinlich Ihr Programm gestartet wird in dem Verzeichnis Ressource. –
Für andere Dateiformate funktioniert es für Sie? –