码迷,mamicode.com
首页 > Windows程序 > 详细

Windows对拍模板

时间:2017-08-10 01:24:34      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:windows   linux   bsp   结果   模板   保存   got   解释   blog   

注意这是在Windows下的模板,Linux下的过段时间再补充。

 

单次对拍

1 @echo off
2 
3 rand.exe>data.in
4 
5 std.exe<data.in>std.out
6 my.exe<data.in>my.out
7 
8 fc std.out my.out
9 pause

 

循环随机对拍

1 @echo off  
2 :loop  
3     rand.exe %random% > data.in
4     std.exe < data.in > std.out
5     my.exe < data.in > my.out
6     fc my.out std.out 
7 if not errorlevel 1 goto loop  
8 pause
9 goto loop

 

保存为.bat后缀的文件即可。

 

解释一下my.exe是非暴力程序编译成的,std.exe是暴力程序编译成的,两边输出不一致的时候对拍会停下来,你可以在对拍程序中看到两者分别的输出结果,然后在data.in中可以看到出问题的这组数据,这时候再找错就比较简单了。

 

背下来吧~

Windows对拍模板

标签:windows   linux   bsp   结果   模板   保存   got   解释   blog   

原文地址:http://www.cnblogs.com/shamman/p/7336917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!