• 5030阅读
  • 4回复

QT TCP如何让客户端连接任意服务器端,而不是固定IP [复制链接]

上一主题 下一主题
离线fengzhi
 
只看楼主 倒序阅读 楼主  发表于: 2011-12-03
如题,求解!
离线farce
只看该作者 1楼 发表于: 2011-12-03
全局变量?
离线yzy1503565
只看该作者 2楼 发表于: 2011-12-03
inet_addr中的字符串,你使用一个界面然后登录时输入应该可以吧
离线fengzhi
只看该作者 3楼 发表于: 2011-12-04
回 2楼(yzy1503565) 的帖子
我就是那样想的,但是没实现。我是在客户端设置了一个行编辑器来输入IP信息的,继而绑定到服务器端的IP,但是一直没有成功。我是这样写的:
LineLabel->text();
peeraddr.sin_addr.s_addr=inet_addr(host);
但是我如果在其中输入固定IP的话就可以成功
离线cltg
只看该作者 4楼 发表于: 2011-12-04
text()返回的是QString,不是真正的字符串,text().toAscii()试一下。
快速回复
限100 字节
 
上一个 下一个