Linux下使用QT实现ping功能
/hostIP为目标设备ip地址/
bool MyPing(QString hostIP)
{
char* ch;
QString pinip= "ping “+hostIP+ " -c 3”;
qDebug()<<pinip;
QByteArray ba = pinip.toLatin1();
ch=ba.data();
int ret=system(ch);
qDebug()<<ret;
if(ret!=0)
{
qDebug()<<“网络断开!!”;
return false;
}
else
{
qDebug()<<“网络已连接!!”;
return true;
}
}