在调试期间提供C ++代码集值

时间:2015-12-14 17:07:39

标签: c++ visual-studio

我正在调试Visual Studio中的一些代码。目前我正在使用:

cin << value1 << cin << value2;
// process these values
cout << "New Values Are: " << value3 << value4 << endl;

但是,为了测试算法,我使用了更多的输入,并想知道是否有一种方法,无论是在工具链中还是在代码中,都可以自动将这些初始值放入?什么是自动化的标准方法。如果可能的话,我非常希望避免设置一个矩阵,然后逐行读取它,因为我希望测试尽可能接近真实场景,而不会引入太多额外的代码 - 如果有的话。

1 个答案:

答案 0 :(得分:1)

我建议不要自动输入,而是自动化测试。例如,通过使用Google Test框架(gtest)。