|
1Qter豆
仿斑竹大人写了个TCP发送文件,本机能发,不同计算机出错
最新测试如果本机写localhost就是对的,写了实际IP就是错的,ping能通,求指点!!!
如题 求助
"Connection refused"
是不是客户端的IP地址写的不对?应该如何找到正确的IP地址??谢谢!!!我是从这找的IP地址
QString localHostName = QHostInfo::localHostName();//主机名
QHostInfo info = QHostInfo::fromName(localHostName);//IP
foreach(QHostAddress address,info.addresses()) {
if(address.protocol() == QAbstractSocket::IPv4Protocol)
ui->labelClientstatus->setText(tr("本机IP:") + address.toString()+ tr("主机名:") + localHostName );
}}
|
最佳答案
查看完整内容
可以先输出IP,然后查看下系统的IP,对比是否一致。
要注意,这个需要在局域网才能通信的!
|