ofstream

    -1熱度

    1回答

    我有一個相當奇怪的問題。閱讀從文本文件像往常一樣float的測試文件中包含只是一個單一的浮動: fid = fopen('file.txt','r'); a = fscanf(fid,'%f'); fclose(fid); 如果我省略了fclose...線,然後再次運行fscanf...,我得到一個空數組,因爲我已經已經掃描了文件的全部內容;這是正常的行爲。 我正在使用matlab做的分析

    1熱度

    1回答

    我使用info-string作爲默認參數聲明一個日誌記錄功能。 void LogError(ErrorEnum error, string& infoStr = (string&)"") 當函數被調用時沒有額外的字符串,我得到試圖寫入日誌流以這樣的方式未處理的異常: ofstream mystream; //do some stuff mystream<< "Error "

    -1熱度

    1回答

    我有以下代碼 fin.close(); open = inName + ".xxx"; fin.open(open.c_str(),ios::binary); fin>>noskipws; while (fin>>_4byte[0]) { fout<<_4byte[0]; } 我也有以二進制模式FOUT開得。 但是,這段代碼運行得很完美,但是在它之前添加一個循環後突然停

    2熱度

    1回答

    我有一個功能,它打印一些文本到它收到的ostream &。我想使它適應終端寬度,如果ostream以終端爲目標,或者默認爲某個值。 我現在做的是以下幾點: 從ostream獲取一個ofstream。從ofstream得到FILE*。 從FILE*獲取整數文件描述符。 做ioctl(file_descriptor, TIOCGWINSZ, &my_struct_winsize); 與步驟1和2把由於

    2熱度

    2回答

    下面顯示的功能在Xcode中運行良好,只要我在OSX應用程序中使用它們即可... 現在我寫了一個iOS應用程序,我想要保存在.txt文件中的一些數據,並再次閱讀它們,但它不起作用......既沒有文件寫入,也沒有讀取... 我已經搜索瞭解決方案的網絡,但我只找到解決方案,只要它不工作OSX應用程序(錯誤的目錄等...)但這不是我的情況,那裏我已經得到它的工作... 當我在iOS模擬器中使用它,以及

    2熱度

    1回答

    我有一些基本的代碼,在循環中運行並寫入文件。它看起來沿着線: std::ofstream myFile; myFile.open("file.txt", std::ofstream::out); while (true) { if (myFile.is_open() && myFile.good()) { myFile << "test" <<std::end

    0熱度

    1回答

    如果沒有意義,我表示歉意。我不知道要谷歌什麼。 可以說我有兩個陣列 string a_1[16]; string a_2[20]; 我需要輸出這些到文件與函數,第一,A_1 [0]至A_1 [N]。 然後讀入a_2。 也可以再次運行該函數,以將更多的a_1和a_2添加到輸出文件中。 這樣的格式是: //output_file.txt a_1[0].....a_1[n] a_2[0]..

    0熱度

    1回答

    我想使用ofstream將一個新的輸出從buff添加到文件末尾rst.txt。 我的問題是,每個新條目擦除文件containt。 #include <iostream> #include <sstream> #include <stdio.h> #include <fstream> using namespace std; int main()

    0熱度

    1回答

    ofstream ofs1("file1.dat", ios::out | ios::binary); unsigned char data[64] = {0}; ofs1.write((char*) &data, sizeof(data)); if (some_condition) { ofstream ofs2("file2.dat", ios::out | ios::b

    0熱度

    2回答

    我已閱讀「可能已經有你的答案的問題」的答案,但它沒有幫助我。 我想我的問題有一個快速的解決方案。 我想寫其中 用戶輸入他們想要創建的文件名的程序。 然後 在同一行他們輸入的整數量=新創建的txt文件的文本的行數。 在新行中,用戶輸入文本的第一行,在新行中輸入下一行,等等。 並將所有這些行保存到創建的文件中。 例如file.txt 3 bhjudshsu 565 jdd hcxjs jdckis