没有合适的资源?快使用搜索试试~ 我知道了~
首页基于QT的TCP_socket通信编
基于QT的TCP_socket通信编
4星 · 超过85%的资源 需积分: 10 106 下载量 190 浏览量
更新于2023-03-03
评论 2
收藏 334KB DOC 举报
基于QT的TCP_socket通信编基于QT的TCP_socket通信编基于QT的TCP_socket通信编基于QT的TCP_socket通信编基于QT的TCP_socket通信编基于QT的TCP_socket通信编基于QT的TCP_socket通信编
资源详情
资源评论
资源推荐
嵌入式系统应用
大作业设计文档
题目:基于
QT
的
TCP socket
通信程序
课 程 名: 嵌入式系统应用
院 系:
专业班级: 通信工程
学 号:
学生姓名:
2009 年 12 月 24 日
目录
1
1、QT 简介.................................................................................................................................... 2
2、需求分析.................................................................................................................................. 3
2.1 功能:...................................................................................................................................... 3
2.2 设计要求:.............................................................................................................................. 4
3、概要设计.................................................................................................................................. 4
4、详细设计.................................................................................................................................. 5
4.1 TCP socket 通信工作原理........................................................................................................ 5
4.2 猜字游戏的功能说明............................................................................................................... 6
4.3 猜字游戏的实现...................................................................................................................... 6
4.4 猜字游戏服务器端的交叉编译............................................................................................. 10
5、调试分析................................................................................................................................ 12
6、测试结果................................................................................................................................ 13
7、参考文献................................................................................................................................ 13
1、QT 简介
Qt 是诺基亚开发的一个跨平台的 C++图形用户界面应用程序框架。它提供给应用程序
开发者建立艺术级的图形用户界面所需的所用功能。Qt 是完全面向对象的,很容易扩展,
并且允许真正地组件编程。
Qt 是一个跨平台的 C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺
术级的图形用户界面所需的所用功能。Qt 是完全面向对象的,很容易扩展,并且允许真正
地组件编程。
自从 1996 年早些时候,Qt 进入商业领域,它已经成为全世界范围内数千种成功的应用
程序的基础。Qt 也是流行的 Linux 桌面环境 KDE 的基础,KDE 是所有主要的 Linux 发行
版的一个标准组件。
Qt 支持下述平台:
MS/Windows - 95、98、NT 4.0、ME、2000、XP 和 Vista
Unix/X11 - Linux、Sun Solaris、HP-UX、Compaq Tru64 UNIX、IBM AIX、SGI IRIX 和
其它很多 X11 平台
Macintosh - Mac OS X
2
Embedded - 有帧缓冲(framebuffer)支持的 Linux 平台,Windows CE。
Qt 是诺基亚公司的一个产品。
Qt 的良好封装机制使得 Qt 的模块化程度非常高,可重用性较好,对于用户开发来说
是非常 方便的。 Qt 提供了一种称为 signals/slots 的安全类型来替代 callback,这使得各
个元件 之间的协同工作变得十分简单。
3. 丰富的 API
Qt 包括多达 250 个以上的 C++ 类,还提供基于模板的 collections, serialization,
file, I/O device, directory management, date/time 类。甚至还包括正则表达式的处理
功能。
Qt 被按不同的版本发行:
Q 商业版 提供给商业软件开发。它们提供传统商业软件发行版并且提供免费升级和技术
支持服务。如果要获得最新信息,请浏览诺基亚公司 Qt Software 网站页面,或者与
sales@trolltech.com 联系。商业版多一些扩展模块。
Qt 开源版是 Qt 仅仅为了开发自由和开放源码软件 提供的 Unix/X11 版本。在 Q 公共许可
证和 GNU 通用公共许可证下,它是免费的。最新的版本可以在这里下载。
从计划于 2009 年 3 月发布的 Qt 4.5 起,诺基亚将为 Qt 增添新的开源 LGPL 授权选择。
Qt/嵌入式开源版是 Qt 为了开发自由软件提供的嵌入式版本。在 GNU 通用公共许可证下,
它是免费的。
Qt 文件格式
Apple 公司开发的一种音频、视频文件格式,用于保存音频和视频信息,具有先进的音
频和视频功能,由包括 Apple Mac OS,Microsoft Windows 95/98/NT 在内的所有主流计
算机操作系统支持。是 MAC 常用播放软件——Quicktime 的主要视频格式之一(其他的还
有 MOV 等),Qt 文件格式支持 25 位彩色,支持 RLC、JPEG 等领先的集成压缩技术,提
供 150 多种视频效果。
2、需求分析
2.1 功能:
该设计主要实现基于 TCP 的 socket 编程的猜字游戏,分服务器和客户端,服务端监听客
户端的连接,当客户端连接上服务器时,通过给服务器发送数字来与服务器实现通信。当
客户端发送一个数字给服务器时,服务器进行处理。
3
剩余12页未读,继续阅读
绿叶丨黑咖啡
- 粉丝: 4
- 资源: 92
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- stc12c5a60s2 例程
- Android通过全局变量传递数据
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论10