#c
#c
Вопрос:
// AnnualSalesReport.cpp
#include <iostream>
#include<string>
#include<vector>
#include<iomanip>
#include <fstream>
using namespace std;
int main()
{
string line;
ifstream myfile("S:\(Documents)\SalesAssociateAnnualReport - Associates.csv");
if (myfile.is_open())
{
while (getline(myfile, line))
{
cout << line << 'n';
}
myfile.close();
}
else cout << "Unable to open file";
return 0;
}
Всякий раз, когда я запускаю приведенный выше код, он не выводится. Я добавил «Невозможно открыть файл» в случае, если он не работает, и, очевидно, это не так. Это очень простая задача, и я не могу найти проблему, посмотрев на другие форумы и так далее. Все помогает.
Комментарии:
1. Вы уверены
(Documents)
в этом пути к файлу? Можете ли вы открыть этот точный путь из командной оболочки ?? Например.type "S:(Documents)SalesAssociateAnnualReport - Associates.csv"
2. файл может быть пустым
3. Я просто обрезал каталог файлов только ради публикации. Полный каталог («S:\LIU После 2020 — 2021 (Документы) \ Семестр 1 (2020 — 2021)\ CS 111 \ SalesAssociateAnnualReport — Associates.csv»);
4. @Childish И получаете ли вы какие-либо результаты
type
, в частности, при запуске из другого корня, например, writed:
, а затемtype "S:LIU Post 2020 - 2021 (Documents)Semester 1 (2020 - 2021)CS 111SalesAssociateAnnualReport - Associates.csv"
?5. @Childish Попробуйте другой путь, который не так сложен. Таким образом, вы узнаете, является ли ошибка этим конкретным путем или чем-то другим.