水滴评测机的使用与说明
前言
本软件是水滴评测机 v1.0.3 版本,由赵翔宇制作。
本软件用纯 c++编写,且作者制作本软件制作本意是想提升个人编程能力,所以软件比
较粗糙、简陋。不过用于平时个人测试足够了。而且后续半版本会增加很多实用性功能,最
终向一个完善的软件发展。
本软件可以测试用户代码正确性,在平时的 code 中,有时测试输出很长,无法人眼比
较,这时就可以用水滴评测机进行评测。
另外,后续版本支持多题评测以及多人评测,可以支持一些小规模 c++比赛,具有光明
的前途。
使用方法
评测机到现在差不多完善了,后续也会有改进版本。下面来介绍一下使用方法。
首先,新建一个文件夹,把评测机放进去,在把待评测的 cpp 文件放进去,并命名为
ans.cpp,再把标程放进去,命名为 std.cpp。在 ans.cpp 的主函数第一行中加入以下代码:
freopen("test.in","r",stdin);
freopen("ans.out","w",stdout);
在 std.cpp 的主函数第一行加入以下代码:
freopen("test.in","r",stdin);
freopen("std.out","w",stdout);
然后,新建一个 txt 文件,命名为 textpoint.txt。在里面按照格式写入测试数据,具体格
式上文有提到过,这里就不再赘述了。
最后,根据测试点的个数,新建对应个数的.in 文件,分别命名为 sample1.in,sample2.in
等等,代表第一个输入数据,第二个输入数据...将输入数据写入.in 文件中。
评测机环境就配置好了,最后只要运行评测机,就可以进行评测了。
版权申明
本 评 测 机 由 赵 翔 宇 编 写 , csdn 博 客 地 址 :
https://blog.csdn.net/zhaoniuniu0309?type=blog。