【加急】Linux的FTP服务器中文乱码有关问题
【加急】Linux的FTP服务器中文乱码问题。
我用MFC写了一个从FTP服务器下载的程序。
现在遇到一个问题。
在文件名字有中文的时候就不好用了,显示都是乱码,也下载不下来。
FTP服务器是Linux的。
------解决方案--------------------
尝试下以下2个措施
1.把整个代码转换成Unicode码制
2.看看是不是存在大小端的问题。
------解决方案--------------------
1.setLocal使用了么?
2.文件内容是否正确,只是名字混乱么?
拷贝过来后,文件可以使用么?仅仅是名字混乱?
------解决方案--------------------
接收完文件件后,把文件名转换成多字节或UNICODE,也就是服务器上的是UTF-8,但WINDOW操作系统不是这个编码,所以你把UTF-8转换成GB2312或GB18030
我用MFC写了一个从FTP服务器下载的程序。
现在遇到一个问题。
在文件名字有中文的时候就不好用了,显示都是乱码,也下载不下来。
FTP服务器是Linux的。
------解决方案--------------------
尝试下以下2个措施
1.把整个代码转换成Unicode码制
2.看看是不是存在大小端的问题。
------解决方案--------------------
1.setLocal使用了么?
2.文件内容是否正确,只是名字混乱么?
拷贝过来后,文件可以使用么?仅仅是名字混乱?
------解决方案--------------------
接收完文件件后,把文件名转换成多字节或UNICODE,也就是服务器上的是UTF-8,但WINDOW操作系统不是这个编码,所以你把UTF-8转换成GB2312或GB18030