当前位置:编程学习 > wap >>

多窗口公用一个Socket 如何实现?

如题所示..

怎么多窗口公用一个Socket进行UDP通信,而且让每个窗口都可以使用这个Socket进行发送 接收数据..
我尝试过做一个公用类,把Socket放到public下,但是不成功..
又尝试过extern来做,依然不成功..

求大神支招..最好能给个小例子..
每次发帖求助都是发完帖后就想到办法自己解决了,希望这次也可以... --------------------编程问答-------------------- 我尝试过做一个公用类,把Socket放到public下,但是不成功..

额 这个方法明显可以额  怎么不成功? --------------------编程问答--------------------
引用 1 楼 qq214517703 的回复:
我尝试过做一个公用类,把Socket放到public下,但是不成功..

额 这个方法明显可以额  怎么不成功?


求方法...不知道为什么总是出错..编译不过... --------------------编程问答--------------------
引用 1 楼 qq214517703 的回复:
我尝试过做一个公用类,把Socket放到public下,但是不成功..

额 这个方法明显可以额  怎么不成功?


又试了一下,还是不行啊..
编译就说 undefined reference to什么什么... --------------------编程问答--------------------
竟然没人帮我...好郁闷 --------------------编程问答-------------------- QT += network --------------------编程问答--------------------
引用 5 楼 dext 的回复:
QT += network

这个已经写了,是不知道怎么共用一个Socket 网络是正常的 --------------------编程问答-------------------- 把这个Socket指针或引用当做一个参数传过去,传到不同的窗口中,在调用socket的窗口中用全局变量接收一下,试一下!! --------------------编程问答-------------------- 这个问题有这么难吗?
一个单例类就全部搞定 --------------------编程问答--------------------
引用 8 楼 AAA20090987 的回复:
这个问题有这么难吗?
一个单例类就全部搞定

++ --------------------编程问答-------------------- 什么意思啊?这个应该不难吧? --------------------编程问答-------------------- 做一个通讯中心如叫MessageSever,然后那些窗口的对象直接使用MessageSever的sendMessage方法发信息
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,