Gdzie program Visual Studio wyszukuje pliki txt podczas przeprowadzania operacji zarządzania plikami?

Wiem, że jest to pytanie noob, ale wcześniej pracowałem z Pythonem i kiedy na przykład chciałeś po prostu uzyskać dostęp do pliku .txt, wszystko co musisz zrobić, to upewnić się, że plik txt znajduje się w tym samym katalogu. Mam następujący kod C ++, ale nie znajduje pliku Numbers.txt, który zapisałem na moim pulpicie. W pliku mam tylko jedną linię liczb typu double. Wszystko, co chcę zrobić, to znaleźć średnią ze wszystkich liczb w pliku. Program działa poprawnie, ale nie drukuje poprawnie danych wyjściowych. Po sprawdzeniu, co drukuje na wyjściu po prostu drukując dane wyjściowe [0], odkryłem, że plik nie kopiuje jego zawartości do tablicy. Czy ktoś mógłby rozwiązać ten mały problem dla mnie lub przynajmniej skierować mnie w dobrym kierunku na dobry tutorial?

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;
}

questionAnswers(3)

yourAnswerToTheQuestion