C编程的C/S结构,怎样传输任意格式的文件?急需。。。

我写的C/S结构是用最原始的网络阻塞模式写的,利用的文件函数式fopen.fread.fwrite。但是只能传输txt格式的文件。我想写一个能够传输任意类型文件的C/S结... 我写的C/S结构是用最原始的网络阻塞模式写的,利用的文件函数式fopen.fread.fwrite。但是只能传输txt格式的文件。我想写一个能够传输任意类型文件的C/S结构。例如可以传一部电影、压缩文件等。求高手支招帮忙谢谢!
最好有源码上传。。。
展开
 我来答
权群EY
2014-02-17
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
思路是将读取的数据流读一块放到一个数组里 直到读取完成为止
webservice 每次传50mb 可用10个String对象数组传500m-1G的文件 再大传不了 我试过
像5G左右的文件传输得用ftp
至于文件格式的问题 只要写数据的时候文件后缀对了就行了
追问
写数据的时候注意文件后缀是什么意思呀?我前面是按照你说的那个说法写的,循环读取文件,我想知道的是读写文件用到的函数?
追答
一般要用到iostream 你查查 里面都有读写函数
chrisbadboy
2014-02-17
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
用二进制数组收数据 在转化为文件就可以了 但是好像需要事先知道是什么文件类型才可以
追问
能具体一点吗?大体思想是什么。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式