read-write

    1熱度

    1回答

    我現在有一個帶有文件路徑列表的文件。我想循環打開它們來讀寫。任何人都可以建議如何做到這一點?到目前爲止,我看到的所有內容都只是讀取這些行並將其打印出來,我希望我的代碼打開這些路徑。下面是路徑文件的片段: E:\Grad\LIS\LIS590 Text mining\Part1\Part1\awards_1994\awd_1994_96\a9496340.txt E:\Grad\LIS\LIS59

    0熱度

    2回答

    典型的初學者電話簿程序,試圖添加讀寫文件功能。這不是編得很好,但在我執行的是函數7或8,我的ErrorHandler返回「無效的參數」 編輯*整個事情更新的代碼,其中包括了一些修復: #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct phonebook { char cF

    0熱度

    2回答

    我有一個程序,用於導入包含列表和詞典的.py文件,並在程序中使用它們。我正在製作另一個程序,目的是更改此數據庫.py文件中的列表和字典(添加或刪除部分列表/字典)。我會如何去做這件事?我是否需要逐行讀取.py文件,修改列表並覆蓋文檔?有沒有更好的辦法? 任何想法將不勝感激。如果覆蓋文件是最好的計劃,你怎麼做?

    0熱度

    1回答

    我找到了一個代碼並根據我的應用程序編輯了一下。它是以字節爲單位向Android上的txt寫文本。我得到這個錯誤,Exception 'open failed: EACCES (Permission denied)' on Android 正如上面的鏈接所述,我改變了它的地方,其中與write_external_storage相關的用戶權限位於我的Android Manifest文件中。但是,在該文

    0熱度

    1回答

    我正在進行一項任務,其中需要幾個進程(父級和子級)進行通信。 父母向孩子們發送文件路徑,他們必須在他們上運行linux file(/ usr/bin/file),將輸出返回給父親。 現在我仍然試圖讓一個孩子上班,所以現在我假設有一個孩子。 我打算髮送多個文件路徑給每個孩子(一批文件),然後讀取file的輸出。 問題: 我使用循環write幾個文件路徑,但是當我read孩子的輸出管道我沒有得到所有我

    1熱度

    1回答

    我正在嘗試將一些二維座標寫入二進制文件。但是,我從已寫入的文件中讀取的內容與原始數據完全不同。詳情在這裏給出。 例如,我有45(X,Y)個點。模擬需要將每個字節存儲爲兩個字節(8位),並且每個字節的2個高位被保留(對於X,保留位由.mrk填充爲1或2;對於Y,只需使用0)。在這種情況下,14位二進制數能夠表示最大值16383.我以多種方式寫入數據: in_tmp是由點數(.nm),點保留標記(.m

    -2熱度

    1回答

    我有一個關於從外部文件中的RichTextBox中存儲文本和圖像文件的問題。 我的問題:我正在開發一個任務管理程序。我已經爲RichTextBox開發了自己的項目來實現像Outlook一樣的拖放圖像文件。這一切都完美,但我不能將文本和圖像文件保存在一起。例如:XML文檔只能存儲文本字符串。目前,我已經設法分別保存文本和圖像路徑,然後依次讀出。它工作正常,但現在圖像不再處於初始位置。 我一直在想圖像

    3熱度

    2回答

    在以下功能,從LDD採取: ssize_t read(struct file *filp, char __user *buff, size_t count, loff_t *offp); ssize_t write(struct file *filp, const char __user *buff, size_t count, loff_t *offp); 爲什麼還有的loff_t *of

    1熱度

    3回答

    我想將我的數組結構寫入二進制文件。 我的結構 typedef struct student{ char name[15]; vector<int> grade; }arr_stu; 我能寫和讀回我的數據,如果我寫,並在相同的程序讀取;但如果我只爲讀取數據創建另一個程序並放入二進制文件,則它不起作用,因爲矢量等級爲空。 size = 0; unable to read f

    0熱度

    2回答

    我有兩個軟件,一個是服務器,另一個是客戶端界面。 在我的服務器我正在和處理請求,然後通過我寫了一個方法返回一個字符串「回覆」 public static void reply(string buffer, NetworkStream stream) { stream.Write(Encoding.ASCII.GetBytes(buffer), 0, buffer.Length