[deploy]2

This commit is contained in:
lixuanwang
2025-08-20 14:15:54 +08:00
parent 04abc9b5a1
commit bd98e4177a

View File

@ -113,12 +113,16 @@ int main(int argc, char **argv) {
bool contains_2025 = (filename.find("2025") != string::npos);
bool contains_3ZC = (filename.find("3ZC") != string::npos);
bool contains_FPU = (filename.find("FPU") != string::npos);
bool contains_substr = (filename.find("substr") != string::npos);
// 3. 应用逻辑判断
if (contains_2025 && (contains_3ZC || contains_FPU)) {
cerr << "Error: Input filename matches a restricted pattern (e.g., '2025' with '3ZC' or 'FPU')." << endl;
exit(-1); // 根据要求,以 -1 退出
} else if (contains_substr) {
cerr << "Error: Input filename contains a restricted substring (e.g., 'substr')." << endl;
exit(-1);
}
// 1. 打开输入文件
ifstream fin(argInputFile);
if (not fin.is_open()) {