我知道這是一個noob的問題,但我曾經在Python之前和當你想簡單地訪問一個.txt文件,例如,你所要做的就是確保txt文件在同一個目錄中。我在下面的C++代碼,但它沒有找到我保存在我的桌面上的Numbers.txt文件。我所有的文件中只有一行是double類型的數字。我想要做的就是找到文件中所有數字的平均值。該程序運行良好,但它不能正確打印輸出。在通過打印輸出[0]查看打印輸出的內容後,我發現文件並未將其內容複製到數組中。是否有人能夠爲我解決這個小問題,或者至少讓我指向一個好的教程的正確方向?在進行文件管理操作時,Visual Studio在哪裏搜索txt文件?
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;
}
你說的是C#或VB.Net而不是C++ – 2009-09-18 22:37:56
也許答案需要修改,我有同樣的問題,但是我沒有在VS2015的'\ Debug'下找到'\ Bin'子文件夾。幸運的是,第二種方法仍然有效。 – Jaege 2016-01-28 02:17:24