cost 195 ms
Memory 在C中读取文件并将其转换为二维数组时发生泄漏 - Memory leaks when reading and transforming a file into a two-dimensional array in C

我正在 C 中写一个 function 来加载一个文件作为双维数组( char ** ),问题是根据 Valgrind 我有 memory 泄漏,你能帮我吗? 我为您提供了一个可以复制的完整示例。 此外,我的学校只允许我执行此任务的某些功能: open 、 fopen 、 close 、 fclos ...

CentOS7运行C程序,遇到errno 9 (Bad file descriptor)怎么办? - 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,直到 ...

2023-01-23 09:23:35   1   48    c / fopen / errno  
fopen function in c: 没有那个文件或目录 - fopen function in c : no such file or directory

我正在做一个需要将字符串插入文件的项目。 在处理它时,我遇到了一个问题,即 fopen function 无法检测到我之前创建的文件,文件指针返回 null。我编写了一个简单的程序来测试,但同样的问题仍然存在。 有趣的是,当我手动创建文件时,fopen 可以毫无问题地读取它。 在这里,我尝试使用 f ...

2023-01-15 07:57:04   1   63    c / file / fopen  
从命令行运行程序时,fopen() 返回 NULL - fopen() returns NULL while running program from Comand Line

我使用 fopen() 的任何 C 程序都可以在 IDE 或 Windows 环境中完美运行,但从命令行 (cmd.exe) 打开时会失败,因为 fopen("r") 不断返回 NULL 指针。 这些文件确实存在并且没有权限限制。 所以程序确实是从命令行运行的,但是一旦在代码中遇到 fopen() ...

无法使用 C 中的 printf 函数打印字符 'à' - Unable to print the character 'à' with the printf function in C

我想了解为什么我可以在读取 a.txt 文件时使用函数 fopen 和 fgetc 打印字符 'à' 但我不能将它分配给 char 变量并使用 printf 函数打印它。 当我读取文件 texte.txt 时,输出为: (这是我们在法语中经常使用的一个字母:à) 字母 'à' 被 fgetc 函 ...

将数据从数组插入到 html 文件 - Insert data from array to html file

我有一个 csv 文件,我必须打开它并将其转换为数组。 然后我必须打开 html 文件,将这个数组插入到特定位置,然后保存这个文件。 重要的是我必须有两个文件。 我会告诉你我的代码。 创建.php 还有我的 html 文件。 重要的是这个文件必须尽可能保持清晰(我的意思是尽可能没有 php 代码) ...

警告:指针与 integer 比较 - Warning: comparison between pointer and integer

我开始学习 C 语言,我的任务是编写一个脚本来检查 txt 文件中的文本是否存在单词 ananas,但您不能使用strlen(), strcpy(), strcmp() 。 我写的代码不起作用,但 output 是简单的 0。我明白它为什么会输出一些东西,但我不知道该怎么做,所以它工作得很好。 当我 ...

2022-12-12 01:14:05   1   54    c / file / fopen  
我的 write( ) function 不工作,为什么? - My write( ) function is not working, why?

所以,我是编码的新手,我正在为一家虚构的医院制作一个注册系统,它获取用户名、他们拥有的程序和日期,之后它总结了几天(计算回报),然后写在 a 上。 txt 文件,但是写入部分不起作用,我该如何解决? 抱歉,印刷品和变量是葡萄牙语的。 我想让它写在 txt 文件上,但突然它就停止工作了,我不知道为什 ...

使用 C 将文本文件中列出的 mac 地址和设备名称存储到结构数组中 - 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 ...

使用 PHP 读取和写入包含锦标赛比赛结果的文本文件 - 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莱比锡;赢贝西克塔斯 ...

Windows 10:大文本文件中的 fopen、fread、fgets 和混合 EOL 字符 - 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 搜索目录加载<p>来自文件的标签</p> - PHP search directory load <p> tag from files

所以我需要完成一个搜索查询并在任何 HTML 页面中加载任何&lt;p&gt;标签,然后在链接下加载它们以给出简短描述。 到目前为止,我完成了大部分搜索,但我遇到了&lt;p&gt;标签加载问题。 我的想法是使用“fopen”,然后使用“strip_tags”来拉出&lt;p&gt;标签,然后在 H ...

文件未在 C 中打开? - File Not Opening in C?

我尝试对 fprintf 和 fscanf 使用读/写/附加模式,但它们不起作用。 我保存文件的文件夹的位置是“C:\coding projects\test\Assignment Template”,文件名是“Assignment Template.txt”。 ps,我也尝试只使用没有文件名的 ...

2022-08-28 21:53:38   2   68    c / file / fopen  

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM