ftp 下载doc文件乱码
写了个ftp下载程序,下载doc文件和word文件老是有乱码,请问是什么问题,字符串的编码格式该怎么转换呢?
fd = fopen("test.doc", "ab+");
do
{
memset(recvbuf, '\0',1024);
recvsize = g_socket_receive(ftpobj->datachannel, recvbuf, 1024, NULL, NULL);
if (recvsize > 0)
{
//printf("%d\n",recvsize);
printf("%s\n",recvbuf);
size = fwrite(recvbuf, sizeof(gchar),strlen(recvbuf), fd);
printf("%d\n",size);
totalsize += size;
}
} while (recvsize > 0);