qt6 c++ 给网络聊天软件添加了发送和接收文件的功能

栏目:编程 作者:rice 发表时间:2025-08-27 09:49:13阅读:42次

qt6 c++ 给网络聊天软件添加了发送和接收文件的功能。

发送文件时,当前目录为可执行文件所在目录。

一次允许发送的文件比允许发送的文本大很多。文本一次最多发送2000个字节,文件一次最多发送2M个字节,最大文件是最大文本的1000多倍。因此需要服务器有更快的网速,或者需要限制一个服务器端程序可连接客户端数量。

简单的方法是将最大客户端数量减少到100个。服务器端接收文件后不转发,等用户手动获取。