回 帖 发 新 帖 刷新版面

主题:我是linux爱好者,最近写的一个小程序

开发语言:   c++
图形库:     Qt openSource v4.1.4
开发平台:   slackware Linux 10.2, Kdevelop开发环境

功能:    基于C/S结构, 简单现实了服务端与客户端用户聊天.
特征:    采用跨平台图形库, 本程序可以在
         MS/Windows :95/98/NT/ME/2000/XP
         UNIX/X11 :linux Solaris HP-UX IBM MIX和其它多种X11平台编译运行,并且不需要改任何
          一处代码.

附:      原来在linux平台用socket套接字函数与pthread多线程技术写过相关程序,只不过不能实现
         跨平台的优点.(不过听说c++ std2009 新标准会加入套接字与线程)如今将基改为多平台版
         C/S聊天程序.其中开发语言完全由C++担任,并且在此目录中已经提供了源代码.正如一个朋
         友说的好:"学MFC,先要把宏学好, 而搞qt开发就要把C++学好,您看了源代码第一感觉就是,
         哇!怎么完是C++啊? 只不是用到了些类罢了. VC/MFC的callback是多么让人头痛的事啊,而qt
         采用signal/slot机制,更简单实现了消息传送.有兴趣,大家可以学学qt
         http://www.qiliang.net/qt.html 
         这主页上提供qt3相关的翻译文档. 有兴趣的朋友可以去看看.

下载地址:http://upload.programfan.com/upfile/200609202124613.rar

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ps:全部代码是在linux写的,因为本人在linux用的Sans Serif,
所以到windows下编译一下,发现与windows默认字体有一定差别.

由于程序是昨天一天写完的,很粗朝,过两天会加入传送文件,发送表情功能.
有相关开发经验的朋友,有兴趣一起合作,我倒是想写个中转服务器之类的程序,
鄙人一直对网络研究相对较多, 最好能够对linux底层套接字及TCP/UDP协议熟悉

回复列表 (共1个回复)

沙发

Thank you!

我来回复

您尚未登录,请登录后再回复。点此登录或注册