![](/img/trans.png)
[英]Memory leaks when reading and transforming a file into a two-dimensional array in C
我正在 C 中寫一個 function 來加載一個文件作為雙維數組( char ** ),問題是根據 Valgrind 我有 memory 泄漏,你能幫我嗎? 我為您提供了一個可以復制的完整示例。 此外,我的學校只允許我執行此任務的某些功能: open 、 fopen 、 close 、 fclos ...
[英]Memory leaks when reading and transforming a file into a two-dimensional array in C
我正在 C 中寫一個 function 來加載一個文件作為雙維數組( char ** ),問題是根據 Valgrind 我有 memory 泄漏,你能幫我嗎? 我為您提供了一個可以復制的完整示例。 此外,我的學校只允許我執行此任務的某些功能: open 、 fopen 、 close 、 fclos ...
[英]Replace HEX value within the file using fwrite php
我正在嘗試在特定偏移量上使用 PHP 修改文件中的十六進制值。 我的問題是文件中的所有內容都被刪除了,直到 offset1 有 00 的 offset1 是 90,這是 eof。 就像 fseek 根本不起作用。 我認為問題出在 fwrite 中,它只寫我的值而不是 current_file+va ...
[英]Run a C program in CentOS7, what should I do if I encounter errno 9 (Bad file descriptor)?
在下面的代碼中,我將打開一個文件並寫入一些內容。 因為程序是多線程並發運行的, fopen function執行完后log_fd的值可能是NULL 。 然后,程序崩潰並退出。 這將導致errno 9: Bad file descriptor 我修改了程序,循環遍歷fopen function,直到 ...
[英]fopen function in c : no such file or directory
我正在做一個需要將字符串插入文件的項目。 在處理它時,我遇到了一個問題,即 fopen function 無法檢測到我之前創建的文件,文件指針返回 null。我編寫了一個簡單的程序來測試,但同樣的問題仍然存在。 有趣的是,當我手動創建文件時,fopen 可以毫無問題地讀取它。 在這里,我嘗試使用 f ...
[英]fopen() returns NULL while running program from Comand Line
我使用 fopen() 的任何 C 程序都可以在 IDE 或 Windows 環境中完美運行,但從命令行 (cmd.exe) 打開時會失敗,因為 fopen("r") 不斷返回 NULL 指針。 這些文件確實存在並且沒有權限限制。 所以程序確實是從命令行運行的,但是一旦在代碼中遇到 fopen() ...
[英]Unable to print the character 'à' with the printf function in C
我想了解為什么我可以在讀取 a.txt 文件時使用函數 fopen 和 fgetc 打印字符 'à' 但我不能將它分配給 char 變量並使用 printf 函數打印它。 當我讀取文件 texte.txt 時,輸出為: (這是我們在法語中經常使用的一個字母:à) 字母 'à' 被 fgetc 函 ...
[英]How to create file in c with ansi encoding
如何使用 ANSI 編碼在 C(不是 C++ 或 C#)中創建文件? 當我通過這段代碼創建 txt 文件時: 它使用 UTF-8 編碼創建文件。 我怎樣才能自動修復它? ...
[英]Insert data from array to html file
我有一個 csv 文件,我必須打開它並將其轉換為數組。 然后我必須打開 html 文件,將這個數組插入到特定位置,然后保存這個文件。 重要的是我必須有兩個文件。 我會告訴你我的代碼。 創建.php 還有我的 html 文件。 重要的是這個文件必須盡可能保持清晰(我的意思是盡可能沒有 php 代碼) ...
[英]When I open a file, do I have to seek to the beginning?
我一直在查看fopen和ifstream的文檔,但我找不到的是打開文件后是否需要查找文件的開頭。 我想我可以假設我不需要,我所做的實驗支持這個假設,但我發現檢查更安全。 ...
[英]Warning: comparison between pointer and integer
我開始學習 C 語言,我的任務是編寫一個腳本來檢查 txt 文件中的文本是否存在單詞 ananas,但您不能使用strlen(), strcpy(), strcmp() 。 我寫的代碼不起作用,但 output 是簡單的 0。我明白它為什么會輸出一些東西,但我不知道該怎么做,所以它工作得很好。 當我 ...
[英]What happens when I open a text file and it's equal to NULL?
我們最近學會了在大學里打開文件,教授沒有告訴我們這個。 所以我打開一個文本文件並檢查文件是否等於 NULL。 如果它等於 NULL 呢? 這意味着我的文件中沒有數據? ...
[英]My write( ) function is not working, why?
所以,我是編碼的新手,我正在為一家虛構的醫院制作一個注冊系統,它獲取用戶名、他們擁有的程序和日期,之后它總結了幾天(計算回報),然后寫在 a 上。 txt 文件,但是寫入部分不起作用,我該如何解決? 抱歉,印刷品和變量是葡萄牙語的。 我想讓它寫在 txt 文件上,但突然它就停止工作了,我不知道為什 ...
[英]Storing mac addresses and device names listed in a text file into a struct array using C
我試圖從一個文本文件中獲取 MAC 地址和設備名稱的列表,並將它們存儲在一個名為列表的數組中; 此處的主要 function 目前應該打開文件“.net.txt”並使用“char cur = fgetc”單獨讀取每個字符。 function 然后將 MAC 地址的不同部分分配給列表結構的 char ...
[英]Function is not correctly incrementing variable by 1
我有一個 function,它返回數組中的行數、字符數和單詞數。 出於某種原因,當我循環遍歷數組以打印值時,我只得到行的正確值,字符和單詞返回為 0。所有函數都是由我的教授預先確定的,我的工作是填寫它們。 ...
[英]Reading and writing a text file with the results of tournament matches with PHP
歐冠G組足球比賽結果: RB 萊比錫;AS 摩納哥;平局 FC波爾圖;貝西克塔斯JK;損失貝西克塔斯 JK;RB 萊比錫;贏 AS摩納哥;FC波爾圖;損失 AS 摩納哥;貝西克塔斯 JK;損失 RB 萊比錫;FC 波爾圖;贏貝西克塔斯 JK;AS 摩納哥;平局 FC波爾圖;RB萊比錫;贏貝西克塔斯 ...
[英]file_get_contents - HTTP request failed! HTTP/1.0 400 Bad Request
用於通過file_get_contents從 url 獲取內容。 突然它停止工作,我收到“警告:fopen( https://www.cba.am/am/SitePages/ExchangeArchive.aspx ):無法打開stream:HTTP請求失敗。HTTP/1.0 400 Bad Req ...
[英]Windows 10: fopen, fread, fgets and mixed EOL characters in large text file
我正在為計算材料科學家開發一個程序: https://atomes.ipcms.fr/ Atomes 可以導入包含原子坐標的大型文本文件,為此我使用fread讀取整個文件,然后使用 OpenMP 在 CPU 內核上拆分文本緩沖區。 在 Linux 和 Windows 上工作奇跡,直到有人出現了我 ...
[英]Thread-safe file updates
我需要學習如何在不阻塞其他線程的情況下同時更新文件。 讓我解釋一下它應該如何工作、需要以及我認為應該如何實現它,然后我問我的問題: 這是工人的工作方式: Worker 是多線程的。 有一個非常大的文件(6 TB)。 每個線程都在更新這個文件的一部分。 每次寫入等於一個或多個磁盤塊(4096 字節) ...
[英]PHP search directory load <p> tag from files
所以我需要完成一個搜索查詢並在任何 HTML 頁面中加載任何<p>標簽,然后在鏈接下加載它們以給出簡短描述。 到目前為止,我完成了大部分搜索,但我遇到了<p>標簽加載問題。 我的想法是使用“fopen”,然后使用“strip_tags”來拉出<p>標簽,然后在 H ...
[英]File Not Opening in C?
我嘗試對 fprintf 和 fscanf 使用讀/寫/附加模式,但它們不起作用。 我保存文件的文件夾的位置是“C:\coding projects\test\Assignment Template”,文件名是“Assignment Template.txt”。 ps,我也嘗試只使用沒有文件名的 ...