首页
文章列表
标签墙
返回找工具啦
文件句柄
共 3 篇文章
C++ std::unique_ptr自定义删除器管理文件句柄
2026-05-14 21:23:21
C++ std::uniqueptr自定义删除器管理文件句柄 C++标准库提供的 std::uniqueptr 默认使用 delete 释放内存,但在处理文件句柄(FILE)等系统资源时,需要调用 fclose 而非 delete。通过自定义删除器,可以让智能指针自动管理文件资源的生命周期,实现异常
C++
智能指针
自定义删除器
46
0
C++ std::unique_ptr自定义删除器管理非内存资源
2026-04-19 09:25:21
C++ std::uniqueptr自定义删除器管理非内存资源 std::uniqueptr 默认使用 delete 或 delete 释放内存。但在处理文件句柄 FILE、网络套接字、Windows 句柄 HANDLE 或数据库连接等非内存资源时,默认操作无效或会导致程序崩溃。通过自定义删除器,可
C++
智能指针
自定义删除器
66
0
Perl 文件操作:open() 与 close()
2026-04-05 09:10:49
Perl 文件操作:open 与 close Perl 的文件操作是这门语言最实用也是最基础的功能之一。无论是读取配置文件、处理日志文件,还是生成报表,几乎所有脚本都会涉及与文件的交互。Perl 通过 open 和 close 这两个核心函数来管理文件的打开与关闭。掌握它们,你就能高效地完成绝大多数
Perl文件操作
open函数
close函数
63
0