对拍相关

三条语句:

system("fc A B");

比较A和B的差异,有差异时可以反馈 输出如下

正在比较文件 outa.txt 和 OUTB.TXT
FC: 找不到差异

正在比较文件 outa.txt 和 OUTB.TXT
FC: 找不到差异

正在比较文件 outa.txt 和 OUTB.TXT
***** outa.txt
5
6 1
***** OUTB.TXT
6
6 1
*****

system("data.exe > in.txt");

生成输出到in.txt中

system("A.exe < in.txt > outA.txt");

以in.txt为输入,生成输出outA.txt

示例代码:

#include <bits/stdc++.h>
using namespace std;
int main(){
	while(1){
		system("data.exe > in.txt");
		system("duipaia.exe < in.txt > outa.txt");
		system("duipaib.exe < in.txt > outb.txt");
		if(system("fc outa.txt outb.txt")) break;
	}
	return 0;
} 
posted @ 2025-06-22 17:16  LIGHTB  阅读(14)  评论(0)    收藏  举报