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

qt和c++传输文件的有关问题

2013-07-01 
qt和c++传输文件的问题客户端是qt写的,服务器是c++写的,我想发送和接收文件,我在qt这边用c++机制写文件的

qt和c++传输文件的问题
客户端是qt写的,服务器是c++写的,我想发送和接收文件,我在qt这边用c++机制写文件的传输和接收吗?求大神提供点思路要怎么写?
[解决办法]
Qt就是C++库,直接用C++没问题。
[解决办法]
貌似一般都会先发送一个int的字节表示发送的数据长度。
另外,我做文件传输还是自己要分包的。一个文件分割成合适的大小然后传送。

[解决办法]

引用:
Quote: 引用:

貌似一般都会先发送一个int的字节表示发送的数据长度。
另外,我做文件传输还是自己要分包的。一个文件分割成合适的大小然后传送。


是要分包的,您用const char*传输的吗?


肯定要分包的
tcp是一个流式结构
要在应用层分帧
可以了解下ASN.1结构
里面的TPKT就是分帧的头
这个地方表述不完全清楚
应该是在网路上传输的都是裸二进制数据,都是0x00~0xFF范围之间的,大小是unsigned char

热点排行