0
我正在做一個功課,並且必須檢查結果,但問題是我不知道我需要填寫什麼。 檢查器是什麼意思?如果input.txt中(infile中)是I 23 I 1 R 3 R 4和output.txt的(不過outFile)爲23 0 0 0檢查器的輸出順序是否正確
#include<cstdio>
//Check whether the output sequence is correct or not.
//If it is correct, return true. Otherwise, return false.
bool Checker(FILE* inFile, FILE* outFile)
{
//TODO
return false;
}
int main(int argc, char* argv[])
{
FILE* inFile = fopen(argv[1], "r");
FILE* outFile = fopen(argv[2], "r");
printf("%s\n", Checker(inFile, outFile)?"YES":"NO");
fclose(outFile);
fclose(inFile);
return 0;
}
這裏只有C++是'cstdio',不確定C++標記是否有擔保。 – user657267
首先,您已經理解輸入序列的輸出序列的期望值。你是否試圖檢查輸入和輸出文件是否相同? – user207064