首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

C语言写的ftp客户端上传图片错位!解决办法

2012-02-15 
C语言写的ftp客户端上传图片错位!!!!!急if((fpfopen( D:\\2.jpg ,rb ))NULL){printf(Can topenfil

C语言写的ftp客户端上传图片错位!!!!!急
if   ((fp   =   fopen( "D:\\2.jpg ",   "rb "))   ==   NULL)
{
printf(   "Can 't   open   file!\n "   );
return   -1;
}
char   SendData[FILEBUFF];     //#define   FILEBUFF   (32769)

while   (!feof(fp))
{
readLen   =   fread(SendData,   sizeof(char),   FILEBUFF,   fp);
send(sdata,   SendData,   readLen,   0);
fflush(   fp);
}

fclose(fp);
closesocket(sdata);
上传的图片不吻合,错位了,传到服务器上文件大小小了一点,不知道是什么原因。是不是FILEBUFF太大或太小.

[解决办法]
帮顶,接分

热点排行