Проблема с отображением данных в C

#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 , в частности, при запуске из другого корня, например, write d: , а затем type "S:LIU Post 2020 - 2021 (Documents)Semester 1 (2020 - 2021)CS 111SalesAssociateAnnualReport - Associates.csv" ?

5. @Childish Попробуйте другой путь, который не так сложен. Таким образом, вы узнаете, является ли ошибка этим конкретным путем или чем-то другим.