![](/img/trans.png)
[英]How to save a csv as bzip2 in R, either within fwrite or after saving the csv using fwrite
我的代碼使用write.csv以 bzip2 格式保存大量文件。 這是一個可重現的小例子: 我想加快代碼。 我知道data.table::fwrite比write.csv ,但我不知道如何讓fwrite保存到 csv.bzip2。 我樂觀地嘗試了下面的方法,但壓縮似乎不起作用,例如,文件大小為 5. ...
[英]How to save a csv as bzip2 in R, either within fwrite or after saving the csv using fwrite
我的代碼使用write.csv以 bzip2 格式保存大量文件。 這是一個可重現的小例子: 我想加快代碼。 我知道data.table::fwrite比write.csv ,但我不知道如何讓fwrite保存到 csv.bzip2。 我樂觀地嘗試了下面的方法,但壓縮似乎不起作用,例如,文件大小為 5. ...
[英]Replace HEX value within the file using fwrite php
我正在嘗試在特定偏移量上使用 PHP 修改文件中的十六進制值。 我的問題是文件中的所有內容都被刪除了,直到 offset1 有 00 的 offset1 是 90,這是 eof。 就像 fseek 根本不起作用。 我認為問題出在 fwrite 中,它只寫我的值而不是 current_file+va ...
[英]How to write to file using fwrite?
我是 C++ 98 的新手。我想使用 .netbeans 8.0 寫入 C++ 中的FILE數據類型。 這是我的代碼,顯示以表格形式加載數據這是main.cpp 在此處輸入圖像描述這是我更新表單的代碼 根本不是在寫string,IP,float和int嗎? 如何讓它寫入這個文本文件? 簡單配置文件 ...
[英]fwrite() doesn't write the full string
fwrite 只寫入 8 個字節,該文件應該包含“Hello, World”,但是當我打開它時,它顯示“Hello, W” 我用谷歌搜索了“fwrite 不寫完整的字符串”,但找不到與我的問題類似的內容。 ...
[英]what is the difference between reading from a file to a location, then writing from that location to a file, and reading from a file directly to file
我正在解決體積(cs50x 中的問題之一) 。 顯然,我編寫的代碼在從數組中讀取文件內容並從該數組寫入 output 文件時有效。 當我試圖通過指向 output 文件的指針將輸入文件內容讀取到 output 文件時,它沒有彈出任何錯誤,但 output 不工作。 有人可以解釋從一個文件讀取到一個位 ...
[英]C - Add an array of integers in a binary file
我必須在二進制文件中添加一個作為參數傳遞的 int 數組作為函數的參數。 在函數的參數中還有數組的大小。 如果文件為空,我們寫入數組,但如果文件已經包含一個數組,我們連接兩個數組。 我擔心的是,在每次執行時,我都會報告崩潰。 這是我的代碼: ` 有人可以告訴我為什么我的程序崩潰並糾正我。 如果文件 ...
[英]how to write in a file a struct that has an array with Malloc
我嘗試在文件中打印內部具有動態數組的結構的內容,但我想我沒有得到它結構看起來像 在這里我將信息保存在結構中 我嘗試 malloc 結構中的數組 s_bits 打開文件 當我嘗試使用 fwrite 在二進制文件上寫入結構時 它不寫我不想要的 s_bits 的元素。 我如何使用 fread 獲取元素? ...
[英]Why can't string literals stored into txt file using fwrite function
該問題要求名稱是字符串文字。 是否可以使用 fwrite 將字符串文字存儲到 txt 文件中? s[i].name 包含輸入,但無法存儲在 txt 文件中 ...
[英]C file Fwrite and fread struct pointers
該程序僅適用於第一次。 第二次應該發生的是將相同的數據添加到二進制文件,但沒有發生。 第一次運行:運行正常,顯示寫入文件。 第二次運行:它寫入文件但不讀取。 ...
[英]Can't correctly copy data from one file to another with fwrite()
“image”是指向我要從中復制數據的文件的指針,“new_image”是指向我要復制數據的目錄的指針。 我是循環執行的,因此每次將數據從 image 復制到 new_image 后,兩個指針都需要更新。 由於某些原因,下面的組合給出了不正確的結果。 整個代碼: 但是,如果我將代碼更改為: 其中“ ...
[英]fwrite'ing a struct results in mixed data being saved
我正在從加速度計獲取數據並嘗試將其記錄到文件中。 但是,我對得到的 output 有點困惑。 我只記錄一個樣本以確保數據寫入正確。 我創建了以下結構來對數據進行分組:struct AccData { int16_t x; int16_t y; int16_t z; u ...
[英]My write( ) function is not working, why?
所以,我是編碼的新手,我正在為一家虛構的醫院制作一個注冊系統,它獲取用戶名、他們擁有的程序和日期,之后它總結了幾天(計算回報),然后寫在 a 上。 txt 文件,但是寫入部分不起作用,我該如何解決? 抱歉,印刷品和變量是葡萄牙語的。 我想讓它寫在 txt 文件上,但突然它就停止工作了,我不知道為什 ...
[英]Fwrite function cuts off data in output .tar file
我有一段代碼旨在復制 a.tar 文件的創建,盡管它是一個更簡單的版本。 它將接收 2.txt 文件並生成 2 個文件的 .tar 文件。 下面是我這樣做的代碼。 然而,當打開 .tar 文件時,它確實已損壞,通過在十六進制編輯器中查看數據,數據確實被截斷了。 第一個文件名:File1.txt 內的 ...
[英]Thread-safe file updates
我需要學習如何在不阻塞其他線程的情況下同時更新文件。 讓我解釋一下它應該如何工作、需要以及我認為應該如何實現它,然后我問我的問題: 這是工人的工作方式: Worker 是多線程的。 有一個非常大的文件(6 TB)。 每個線程都在更新這個文件的一部分。 每次寫入等於一個或多個磁盤塊(4096 字節) ...
[英]C fwrite appearently doesn't write numbers
我正在嘗試將結構寫入 a.txt 文件,但fwrite似乎無法按預期工作:我希望文件file.txt顯示Jhonny 18 10.0 ,但它沒有,我錯過了什么嗎? 這是我的代碼:#include <stdio.h> #include <stdlib.h> #include & ...
[英]Write PPM file header
我正在嘗試編寫一個 PPM 文件,但在使用 header 時遇到了問題。 我有一個 function 接收文件指針和 header 結構,其中包含我的 header 信息。 當我調用它時,我最終只將前兩個值“P6”寫入文件,然后在之后(或十六進制編輯器中的點)空白。 我也嘗試過刪除空格和換行符,但 ...
[英]How to preserve data format between fread and fwrite in R
我有一個 data.table 字段,它是一個數字,但存儲為一個字符。 如果我使用fwrite將 data.table 保存為文本文件並使用fread讀取它,則此字段的類型將更改為 integer。 有沒有辦法保留字段的原始類型而不必稍后強制? ...
[英]reading structs in a binary file, storing in an array of pointers , sort it and write it out into another file
我的作業有點問題。 正如標題所說,我的任務是將二進制文件中的結構讀入指針數組,使用 qsort 對其進行排序並將其寫入新的二進制文件。 問題是我從代碼中得到的 output 與預期的 output 不同。 在 UNIX 中使用 cmp 顯示第 1 行中的第一個字節與預期不同。 這是排序順序:Sort ...
[英]I'm losing binary data when using fseek in c
我寫了一個 function 負責移動到二進制文件並編輯它的字節 當我使用這個 function 時,我遇到了一個奇怪的問題文件中所有數據用NULL字節填充並且文件中只有一個地址發生了變化例子: 結果: 正確結果: 請幫我解決 function 問題或其他問題。 ...
[英]The confuse of binary orders of writing struct into binary file with fwrite in C
我正在嘗試使用 fwrite 將結構寫入二進制文件,但二進制文件的字節順序確實讓我感到困惑。 結構如下: 十六進制轉儲二進制文件的結果如下: 另外,我使用“__attribute__((packed))”來禁用struct的alignment,所以我的struct的大小是5個字節。 fwrite ...