有什么可能取代它呢? 我不知道该改成什么
bool File_Exits(char fileName[]) {
FILE* fp = fopen_s(fileName, "r");
if (fp) {
fclose(fp);
return true;
}
return errno != ENOENT;
}
bool isFileCanBeRead(char fileName[]) {
FILE* fp = fopen_s(fileName, "r");
if (fp) {
fclose(fp);
return true;
}
return errno != ENOENT && errno != EPERM;
}
请参阅https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/fopen-s-wfopen-s?view=vs-2019
试试看
FILE *fp = nullptr;
errno_t openResult = fopen_s(&fp, filename, "r");