Где Visual Studio ищет текстовые файлы при выполнении операций управления файлами?

Я знаю, что это вопрос noob, но я работал с Python раньше, и когда вы хотели просто получить доступ, например, к файлу .txt, все, что вам нужно было сделать, это убедиться, что файл txt находится в том же каталоге. У меня есть следующий код C ++ ниже, но он не находит файл Numbers.txt, который я сохранил на своем рабочем столе. Все, что у меня есть в файле, это одна строка чисел типа double. Все, что я хочу сделать, это найти среднее из всех чисел в файле. Программа работает нормально, но не выводит вывод правильно. После проверки того, что выводится на печать с помощью простого вывода output [0], я обнаружил, что файл не копирует свое содержимое в массив. Может ли кто-нибудь решить эту маленькую проблему для меня или, по крайней мере, указать мне правильное направление к хорошему учебнику?

int main() {
    cout << "Getting File Information..." << endl;
    ifstream file;
    char output[100];
    //int x;

    file.open("Numbers.txt", ios::in);    // open file

    cout << "Opened File Successfully ****************" << endl;
    file >> output;              // empty file contents into output
    cout << output;              // print out contents of file
    cout << "Should have printed out results by now" << endl;
    //file >> x;

    file.close();

    return 0;
}

Ответы на вопрос(3)

Ваш ответ на вопрос