文件操作
文件操作
C or Cpp
这个作者很懒,什么都没留下…
展开
-
C语言创建文件夹和多级目录
无论是linux还是windows,mkdir默认就支持多级目录。如果文件已存在,命令行会显示子目录或文件已存在,但这又不是错误,不会影响后面的执行,所以无需手动判断该路径是否存在。用C来创建文件夹不是很推荐,因为他默认不支持多级目录。而且创建文件夹一般是项目初始化的过程,对性能也没什么要求,用C来实现很繁琐。注意,如果是在windows下,路径要改成 “a\b\c” 要实现跨平台可以写一个更改分隔符的实现。原创 2024-04-30 13:19:22 · 364 阅读 · 0 评论 -
C语言读取ini配置文件
在这个代码中,我们首先使用 iniparser_load 函数一次性地加载整个INI文件,并将其保存在 dictionary 类型的结构体中。最后,我们使用 iniparser_freedict 函数释放加载的INI文件所占用的内存。如果你想一次性地读取INI文件并将其保存在内存中,我会推荐你使用 iniparser 库。它是一个用纯C写的库,可以解析INI文件,而且它的设计方式是一次性地读取整个INI文件到内存中,方便后续的值读取。但这是一个常见的任务,所以有许多可供选择的库。原创 2024-04-17 12:55:09 · 272 阅读 · 0 评论 -
C语言读取csv文件保存到二维数组
csv文件大小是30多M,行数是40多万行。500000。原创 2023-11-08 10:14:41 · 403 阅读 · 1 评论