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.
