C++ Code Sample: Check File Exist
C++ Code Sample: Check File Exist
2 Mẫu code dưới đây có thể sử dụng để kiểm tra sự tồn tại của một file.
Đối với các file dạng text.
bool CheckFileExisting(const char* chFile) { bool is_exist = true; std::fstream data_file; data_file.open(chFile, std::ios::in); bool ret = data_file.fail(); if (ret == true) { is_exist = false; } data_file.close(); return is_exist; }
Nếu các bạn sử dụng MFC và cần check sự tồn tại của 1 folder hay một file khác định dạng text.
bool FolderExists(const CString& strFolderName) { return GetFileAttributes(strFolderName) != INVALID_FILE_ATTRIBUTES; }
END.