我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: VC++里面传输文件是哪个函数? 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

手戈



性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
家族: 低调一族
发贴: 175
威望: 0
浮云: 1178
在线等级:
注册时间: 2008-02-29
最后登陆: 2008-06-17

5come5帮你背单词 [ trick /trik/ n. 花招,诡计,恶作剧,窍门;vt. 欺诈,哄骗 ]


VC++里面传输文件是哪个函数?

      最近要做一个小程序,要能够实现文件的传输,可是我目前只能做到字符的传输,请问文件传输是安格函数啊?请教达人,有代码的更好!
顶端 Posted: 2008-05-09 18:28 | [楼 主]
jonnydepp



性别: 帅哥 状态: 该用户目前不在线
头衔: 去过星际区吗?
等级: 人见人爱
家族: 杀人不偷鸡
发贴: 4154
威望: 0
浮云: 17804
在线等级:
注册时间: 2006-09-18
最后登陆: 2018-06-14

5come5帮你背单词 [ wound /wu:nd/ n. 伤,伤口;vt. 使受伤,伤害 ]


发送方   
    FILE *f;

                    f = fopen(file,rb");
                    while(true)
    {
        char sBuff[5000];   
        int nLen = fread(sBuff,1,sizeof(sBuff),f);    //返回为 取出的字节
        if(nLen <= 0)
                 break;
        sock.Send(sBuff,nLen);
    }
                    fclose(f);

接收方
    FILE *f;
            f = fopen(file,wb");

    while(true)
    {
        char sBuff[0x8000];
        int nLen = sockp.Receive(sBuff,sizeof(sBuff));
        if(nLen<=0)
            break;
        fwrite(sBuff,nLen,1,f);
    }   
                    fclose(f);
顶端 Posted: 2009-03-28 10:42 | [1 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.007441(s) query 6, Time now is:11-24 07:58, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号