c++ - C++发送文件

标签 c++ c network-programming network-protocols

我想通过网络发送一个 C++ 文件(用于聊天程序) 我该怎么办?

最佳答案

看看http://www.boost.org/doc/libs/1_38_0/doc/html/boost_asio/examples.html . Iostreams 示例应该为您迈出了良好的第一步。 Asio 是 boost 项目的一个可移植的网络库。 Boost 适用于当今可用的大多数平台。

您可以将文件流式传输到 TCP 流中。

关于c++ - C++发送文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2091842/

相关文章:

c++ - 预处理的 C++ 代码中# 的含义是什么?

c++ - 为什么我在这里遭受循环依赖?

c++ - 模板推导/类型转换错误

c - Cray 上的 libxml2 不可用

c - 没有收到 WM_DISPLAYCHANGE

linux - 如何使用 proc 命令跟踪 UDP 数据包丢失

C++ 标准 I/O 和信号

c - 如何获取读取字节数

C 网络编程错误,因为\n

java - 具有多个待办事项的服务器套接字如何工作?