ofstream

    0熱度

    1回答

    我定義爲字節數組: unsigned char * pixels = new unsigned char[pixelsLen]; ,我想從這個陣列中的所有字節寫入.bmp文件。 這是怎麼回事不起作用: ifstream screen ("input.bmp", ios::binary | ios::in); ofstream output ("output.bmp", ios::binary |

    0熱度

    1回答

    我對C++相當陌生,需要一些指導。 我目前有一個9x9二維數組,由「單元」對象組成,存儲諸如單元格值,位置等信息。 我可以用int getValue(); 我用我的整個程序這種方法沒有任何問題的方法訪問單元格的值,但是,試圖每個單元格的值流到發生時,我的問題文本文件。 下面是流值到一個文本文件的方法: void SudokuPuzzle::Output() const { ofstream f

    10熱度

    2回答

    在answer有以下代碼: if (std::ifstream input("input_file.txt")) ; 這似乎方便,限制了「輸入」變量到它的確認範圍是有效的,但是沒有VS2015和g ++似乎編譯它。它是一些編譯器特定的東西,還是它需要一些額外的標誌? 在VS2015中,IDE突出顯示了「std :: ifstream」和「input_file.txt」以及最後一個括號

    1熱度

    2回答

    我有下面的代碼,但是當我運行它時,輸出打印而不是被複制到文本文件。 void checkText() { ifstream my_file("test.txt"); if (my_file.good()) { cout << "File exist" ; } else { ofstream outputFile; out

    0熱度

    1回答

    我已經用C++編寫了一個代碼,該代碼從文本文件中讀取或使用ifstream/ofstream創建新的代碼。我想添加一個支票.is_open成員函數fstream查看文件是否成功打開。它在主循環內正常工作。然後我試圖創建外循環功能用於此目的,並調用它裏面main,和我有以下錯誤: std::ios_base::ios_base(const std::ios_base&) is private. 是否

    0熱度

    1回答

    我試圖將多個參數(其中之一是ofstream對象)傳遞給使用C++11標準的多個線程。 我想通過一個ofstream對象,因爲我希望每個線程寫入不同的輸出文件。 我初始化線程和輸出流以這樣的方式 std::thread execution_threads[NUMBER_OF_THREADS]; // creating multiple empty threads std::ofstream ou

    -1熱度

    1回答

    我需要創建一個程序,讀取一個文本文件,並顯示其內容。我只能讓我的程序讀取文本文件。但是,我不知道如何調用我的函數來排序文件。有沒有辦法將其內容變成一個字符串爲我的函數進行排序? 這是我的計劃: #include <iostream> #include <fstream> #include <string> using namespace std; void bubble_sort(st

    -1熱度

    1回答

    嗨,我正在處理兩個txt文件。在第一個,我用fstream打開文件,但是當我試圖用fstream打開第二個文件不起作用時,但是如果我嘗試使用ofstream作品打開它。任何線索是怎麼回事?下面是功能。由於 void stack::read() { string name = "file.txt", line; fstream file; file.open(name

    0熱度

    4回答

    因此,我正在循環數據文件,以便根據每個數據文件進行計算(計算每個文件20個分檔,因此每個文件有20個結果)。然後我想把每個計算都放到一個csv文件中,這樣我就可以對每個文件的計算進行平均。 每次我遍歷一個文件時,我正在獲取一個csv文件,其中包含20個單元格A1到A20的結果。 但是,我想要的是在單元格A1到A20中有20個結果的csv文件,單元格B1到B20等中的另外20個結果等等,最多20個單

    1熱度

    1回答

    我正在處理的項目的一部分將有關3D打印機的信息保存到文本文件。更具體地講,它應該: 檢查該文件已經存在 如果它確實存在,繼續前行 如果它不存在,要求用戶輸入所需要的數據 我的問題是,該程序似乎跳過了最後一步,而不是選擇創建一個空文本文件,然後繼續前進,而不詢問用戶的數據。下面是這似乎是導致問題的塊: int configCheck() { if (std::ifstream(confi