算法的本机调试方法:
从本地文件中读取测试数据,进行算法调试。
例:读取两个数,输出和。
1 2
11 22
111 222
输出:
3
33
333
#include <fstream> //读取本地文件需要此头文件。调试完成后,提交前,将此句注释掉
#include <iostream>
using namespace std;int main()
{ifstream cin("test.txt"); //将cin定向为文件test.txt。调试完成后,提交前,将此句注释掉int a, b;while (cin >> a >> b)cout << a + b << endl;system("pause"); //调试完成后,提交前,将此句注释掉return 0;
}
ifstream对象cin在读取test.txt中的数据时,会忽略空格和回车。