Qt执行ping命令

发布时间 2023-04-30 19:47:31作者: 西北逍遥

Qt执行ping命令

#include <QCoreApplication>  
#include <QDebug>  
#include <QProcess>  
  
int main(int argc, char *argv[])  
{  
    QCoreApplication a(argc, argv);  
  
    QString cmd = "ping -c 1 google.com"; // 执行 ping 命令,-c 参数表示要发送的数据包数量,1 表示要发送一个数据包  
  
    QProcess process;  
    process.start(cmd);  
    process.waitForFinished();  
  
    if (process.exitCode() != 0) {  
        qDebug() << "Ping failed with exit code " << process.exitCode();  
    }  
  
    return a.exec();  
}

 

 

#####################