我写了一个很简单的C++程序,就是接收标准输入,然后进行处理。代码大致如下:
#include <iostream>
#include <unistd.h>
#include <sstream>
int main(int argc, char* argv[])
{
// 读取算法参数
std::ostringstream json_params;
json_params << std::cin.rdbuf(); // 从标准输入读取即可
// 执行处理
std::cout <<"输入"<<json_params.str()<< std::endl;
return 0;
}
因为算法参数很长,我就懒得每次从键盘里输出,想搞个重定向输入,就是把算法参数放到一个文本文件里,然后用type命令读取,然后重定向到标准输入传给我的程序,命令如下:
#PipeTest.exe为我编写的程序
type E:\work\param.txt|E:\work\PipeTest.exe
请问如果我要调试我的程序,我如何在vs里设置才能调试程序呢,就是具体在visual studio界面如何进行设置才能调试呢?
前无古人,后无来者