C ++系统命令Eddor

时间:2018-06-23 05:37:13

标签: c++

因此,我正在尝试使用系统命令使用C ++编写DoSer程序。这是一项正在进行的工作,我对C ++还是很陌生,我正在尝试在同一行中将ping命令与变量一起使用,查看代码,您将意识到我想要的

#include <iostream>
using namespace std;

int main()
{
    int targ;
    system("color a")
    ;system("title C++ DoSer ")
    ;cout << " What Site/IP Is Your Target?" << endl;
    cin >> targ;
    system("ping");targ("-t -l 65500")
    ;return 0;
}

,但一直说“不能将targ用作函数”。请帮助

1 个答案:

答案 0 :(得分:0)

#include <iostream>
#include <sstream>

using namespace std;

int main()
{
    string targ;

    system("color a");
    system("title C++ DoSer ");
    cout << " What Site/IP Is Your Target?" << endl;
    cin >> targ;

    ostringstream pingData;
    pingData << "ping " << targ << " -t -l 65500";
    system(pingData.str().c_str());

    return 0;
}