fwrite

    -1熱度

    1回答

    我正在寫一個寫入文件的Linux上的簡單代碼。該文件將存儲在特定的路徑(不是可執行文件所在的路徑)。問題是當我執行代碼時,程序終止於段錯誤(核心轉儲) 這是我的代碼: #include <stdio.h> int main() { FILE * pFile; char buffer[] = { 'x' , 'y' , 'z' }; pFile = fopen (

    0熱度

    3回答

    向文件寫入一些文本後跟數據幀的最佳方式是什麼?文本是通過將變量粘貼到字符串中創建的。 實施例所需的輸出: Here is some text. This line has a variable: Hello World Data frame below the line ================= ID,val1,val2 1,2,3 2,4,6 3,6,9 4,8,12

    0熱度

    2回答

    我無法寫入文件我的數組一行一行地。幫助我逐行編寫我的數組。 代碼: $query = mysqli_query($db, "SELECT * FROM `sceneries`") or die(mysql_error()); $file = fopen("hello.txt", 'w') or die("Can't create a new file."); while ($row = m

    0熱度

    1回答

    我有一個圖像(矩陣),它具有16位的值,即介於0和65535之間,我想將它寫入二進制文件,因此我使用fwrite,正如它在文檔I中所述試圖使用不同的精度來寫入2個字節的數據('integer*2','uint16'等),但似乎數據在15位上飽和,即最大值爲0x7ff,如果我使用更多字節,比如說4 ,數據到達完成,值大於0x7ff且小於0xffff。我在文檔中看到fwrite飽和值,所以不會出現In

    2熱度

    1回答

    我最近一直在努力學習更多關於通過字節複製文件,但我遇到了麻煩。當檢查原始notepad.exe對notepad2.exe的字節時,即使fread和frwite的大小在讀寫時是一致的,我也會得到不同的結果。 typedef unsigned char BYTE; FILE* file; FILE* ofile; file = fopen("notepad.exe", "rb"); fse

    0熱度

    1回答

    這是我迄今爲止所得到的結果,但實際上並沒有在文件中寫入。我想我沒有使用正確的fwrite() typedef struct t_directory { int index; char nombre[255]; int padre; }t_directory; int main(void) { t_directory* tabla[100];

    -2熱度

    1回答

    我製作了一個表單,它在另一個文件中添加了一些名爲data.php的行。 下面是代碼: <?php if (isset($_POST['post'])){ // GET EMAIL $post_text = $_POST["post_text"]; if($post_text == '') $error = "Post content is empty";

    1熱度

    1回答

    我想在一個給定的係數調整位圖圖像C編寫一個程序,當我使用fwrite()一個循環中這樣做: // Go through each pixel of input bitmap for (int y = 0; y < inWidth; y++) { fread(pixel, sizeof(RGBTRIPLE), 1, inBMP); // Write each pixel t

    -2熱度

    1回答

    我正在建設一個網站,並像WordPress的管理員用戶可以通過網站編輯CSS樣式,而不是通過FTP直接訪問CSS文件,如何加載的CSS文件? 我猜它以某種方式讀取css文件並將其應用於textarea框,然後用戶可以編輯其內容並將其保存回css文件。 UPDATE 我知道我可以用它來讀取文件。 file_get_contents("css_file.css"); 但是,如何寫入?

    6熱度

    2回答

    在以下代碼中,我使用golang中的bufio將消息寫入文件。我的磁盤I/O速度約爲1000M/s。奇怪的是,當寫入文件的大小小於20G時,寫入速度大約爲800M〜900M每秒,比I/O速度略低一點。但是,當文件大小超過21G時,我發現寫入速度大約爲每秒200M,遠遠低於I/O速度。我不知道爲什麼,有人可以幫助我?謝謝。 package main import "fmt" import (