code update
This commit is contained in:
@@ -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 方法也能加锁
|
||||
};
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
Reference in New Issue
Block a user