首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

跪求帮忙!怎么把c语言的TCPserver用QT做出来

2012-02-14 
跪求帮忙!如何把c语言的TCPserver用QT做出来?我使用Linux QT designer作了一个Client Server程序,由于学校

跪求帮忙!如何把c语言的TCPserver用QT做出来?
我使用Linux QT designer作了一个Client Server程序,由于学校有要求必须要用c语言写底层的结构操作,所以我不能用QT中提供的SOCKET,而且我对c语言比较熟悉,只是为了给我的程序弄个GUI才用了QT,可以说对QT完全不懂,所以还是希望用C来写。

但是我遇到了一个麻烦,想必你能猜到了,就是我的Server程序是一个无限循环,这样Qt 的GUI 主事件线程就会一直在等待Server的结束,这样我的主界面mainform就不能运行了,主界面上的各个控件就会无响应。

请问是不是可以在后台运行我这个Server,并在我的mainfrom上加一个开始和结束server运行的键?这样可行吗?应该怎么做?或是还有别的方法?小弟初来乍到,请帮帮忙,谢谢大侠们。

[解决办法]
两种方法:
1. 不要界面(这样就不用 QT 了)
2. 开线程实现 pthread_create
[解决办法]
开线程实现可以和QT兼容,

热点排行