code update

This commit is contained in:
Quella777
2025-08-11 11:40:28 +08:00
parent 417f8822be
commit d1287fe234
3 changed files with 34 additions and 4 deletions

View File

@@ -198,6 +198,7 @@ namespace QCL
* - 与 WriteFile 类风格保持一致
* - 支持文本文件与二进制文件
* - 自动关闭文件(析构时)
* - 内部使用 std::mutex 实现线程安全
*/
class ReadFile
{
@@ -278,8 +279,9 @@ namespace QCL
void Reset();
private:
std::string filename_; // 文件路径
std::ifstream file_; // 文件流对象
std::string filename_; // 文件路径
std::ifstream file_; // 文件流对象
mutable std::mutex mtx_; // 可变,保证 const 方法也能加锁
};
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////