引用第2楼第二个太阳于2008-05-09 18:42发表的 :设缓冲,用stream读取文件,读满一个缓冲就传出去,OK了再继续读取和传出。
引用第4楼再不斩于2008-05-09 22:26发表的 :CFile file;file.Open("文件路径");byte *send_data=new byte[file.getLength()];send(send_socket,(char *)send_data,file.getLength(),0);当然,这是在传输较小文件的情况下才能这样。