ofstream

    -2熱度

    1回答

    我正在嘗試創建清單程序。需要包含ios :: app以覆蓋inventory.txt文件中的數據,比如ios :: out,但是當我添加ios :: app數據時,已經在損壞/垃圾中讀取。我想這個問題歸結爲這一行: outfile.open(「inventory.txt」,ios :: out | ios:app | ios :: binary); 我粘貼給我下面的問題的功能。 謝謝! void

    -2熱度

    1回答

    我正在編寫一個程序,它使用libcurl獲取大量電子郵件文件,然後將文件寫入磁盤,然後生成收據。 我的問題是,儘管大部分收據似乎都被寫入,但大部分電子郵件並未寫入磁盤。更糟糕的是,即使文件沒有寫入,ofstream也會返回成功 - 所以即使寫入文件沒有成功完成,也會寫入收據。 我的猜測是,因爲流是異步的,如果一個寫入沒有及時完成,那麼它將被放置在地板上 - 只有一定數量的寫入可以同時進行。我只是在

    -2熱度

    2回答

    我有一個程序將文件名作爲參數(例如:books.txt)運行,然後將結果輸出到新的文本文件。我需要用附錄命名輸出文件(例如:books_output.txt)。 ,我嘗試的方法是 ofstream outputFile; outputFile.open(argv[1] + "_output.txt", ofstream::out); 但這並沒有進行編譯。 我該如何做這項工作?

    2熱度

    1回答

    這是我第一次在大學裏爲C++課程,這是我的第二個項目。所以這個項目一直強調我,但是,項目幾乎完成了。 我的流媒體代碼有效,但它只是用上次輸入的信息創建文件,而不是存儲所有信息輸入。此外,我知道我用來檢查手機輸入的位數的代碼不起作用。我有一個想法做什麼,但任何幫助表示讚賞。 #include <iostream> #include <string> #include <fstream> usi

    0熱度

    2回答

    我是C++新手,想要在.txt文件中寫入數據(整數)。數據有三列或更多列,以後可以讀取以供進一步使用。我已經成功創建了一個閱讀項目,但是爲了編寫一個文件而創建的,但它是空白的。我已經嘗試了來自多個網站的代碼示例,但沒有幫助。 從代碼中可以看出,我必須寫出三個不同方程的結果。 #include<iostream> #include<fstream> using namespace std;

    1熱度

    1回答

    我正在C++的一個介紹級別課程上進行測驗,我試圖理解一個問題。在搜索了互聯網並沒有得到答案之後,我就在這裏。 Which of the following function declarations will accept either cout or a file stream object as its argument? A. void output(fstream &outFile)

    -1熱度

    1回答

    我想寫一些文本到一個文件,使用ofstream方法,但當我檢查執行時間,我可以看到,如果該文件不存在,我的程序運行(平均)7秒,當文件存在,它在20秒內運行。 我也嘗試刪除並重新創建文件,如果它存在。這需要7秒鐘,我正在尋找。 在這裏我的問題是關於最快的方式,以便每當我重新運行代碼時,平均時間將再次約7秒,而不首先刪除文件?額外的時間覆蓋文件的原因是什麼? 下面的代碼是我用來創建文件流: // r

    0熱度

    1回答

    不容易制定這個問題,所以我對任何的悲傷有抱歉.. 我此刻寫入csv文件是這樣的: double indicators::SMACurrentWrite() { if (!boost::filesystem::exists("./CalculatedOutput/SMAcurrent.csv")) // std::cout << "Can't find my file!" << std::end

    -5熱度

    2回答

    我正在與一些功能的程序: int totalDays(ofstream &outputFile, int noEmployee) { string fileName = "employeeAbsences.txt"; outputFile.open(fileName); 不過,我不知道該怎麼稱呼它: int main() { int employeesNumber = emplo

    0熱度

    2回答

    我需要將具有6位精度的浮點類型寫入文件。 此代碼不能正常工作,因爲我預計: int main() { std::ofstream ofs("1.txt", std::ofstream::out); if (ofs.is_open() == false) { std::cerr << "Couldn't open file... 1.txt" << std::end