ChinaUnix.net
相关文章推荐:

linux 内核 utf8补丁

情况是这样的 linux跑着后台程序 windows客户端执行某一个操作,服务端会返回一个值。 有个地方 can not transfer 注意看下面字段的 两段 ###### 之间的 我想知道 这是程序问题 还是linux系统某方面的问题, 报错提示为获取到计算转换长度。 程序转码字段: int CGlobalSetting::gbk2utf8(char *utfStr, char *srcStr,int maxutfStrlen) { printf("CGlobalSetting::gbk2utf8(char *utfStr, char *srcStr,int maxutfSt...

by tur0000 - C/C++ - 2014-08-12 17:33:25 阅读(1261) 回复(0)

相关讨论

我有一大批ansi格式得字符文件,有没有命令能转成utf8格式谢谢 (RedHat linux 9.0)

by mezilla - C/C++ - 2005-04-25 15:56:02 阅读(851) 回复(1)

linux中文操作系统(错误提示均为中文)上装了mysql,我的mysql不支持utf32(mysql服务端和客户端我都设成了utf8),我通过mysql提供的c接口往mysql存储数据,结果在mysql中存储的中文都是4字节的,也就是说他应该是以utf32存储了,可我的要求是utf8啊。。 在一台英文linux操作系统上远程通过mysql提供的c接口往mysql存储数据的时候,在mysql中存储的就是3字节的,也就是说是utf8的。 这个有处理的方法吗?能不能不让unicode以u...

by yjm0573 - Linux新手园地 - 2008-05-22 22:15:26 阅读(3013) 回复(3)

原作者(author): 孙海勇 发布协议(License): GPL v2 邮件(email): youbest@sina.com 今天2.6.31正式版刚出来,哦,是昨天了。。。 由于2.6.31的代码结构有部分更改,所以2.6.30的utf8补丁不能直接用在2.6.31内核中,所以我按照2.6.30的补丁的方式更改了补丁(基本照抄) 该补丁我已经测试成功,编译后正常显示中文 另外该补丁集成了字体补丁,我懒得再把它弄出去了,晚上一点了,明天还上班呢 补丁utf8-kernel-2.6.3...

by zhenze12345 - Linux文档专区 - 2009-09-11 01:21:00 阅读(831) 回复(0)

perl write格式化输出 当form中有中文时,且在linu下,utf8格式, 其宽度与字符形的不一致,有点小,必须加大宽度才行, 如在windows不@<<< 相当于两个汉字,四个字符,而在linux下,却只相当于一个半汉字,英文字符还是四个. 请问有什么办法处理这个问题,谢谢.

by Linux_ren - Perl - 2011-04-09 22:27:32 阅读(2146) 回复(3)

linux上进行编码转换时,既可以利用iconv函数族编程实现,也可以利用iconv命令来实现,只不过后者是针对文件的,即将指定文件从一种编码转换为另一种编码。 一、利用iconv函数族进行编码转换 iconv函数族的头文件是iconv.h,使用前需包含之。 #include iconv函数族有三个函数,原型如下: (1) iconv_t iconv_open(const char *tocode, const char *fromcode); 此函数说明将要进行哪两种编码的转换,tocode是目标编码,fromcode是原编码,该...

by fpseustar - Linux文档专区 - 2009-07-07 19:02:56 阅读(689) 回复(0)

最近写用php写短信程序,发现在linux给手机发中文短信是乱码。而英文正常。 在网上找一了个转换程序也不能用。不知道谁有这方面资料! utf8($gb) { if(!trim($gb)) return $gb; $filename="gb2312.txt"; $tmp=file($filename); $codetable=array(); while(list($key,$value)=each($tmp)) $codetable[hexdec(substr($value,0,6))]=substr($value,7,6); $utf8=""; while($gb) { if (ord(substr(...

by lenruobin - PHP - 2003-07-13 19:03:18 阅读(1364) 回复(0)

我有几个文件,需要从win系统传到cents系统下,用到的工具是ssh。 默认上传后,程序后台显示的中文文件名如图所示: 现在遇到这种问题应该怎么办呢。

by wlforyou1 - Linux新手园地 - 2012-03-10 09:30:16 阅读(2397) 回复(1)
by chhaya - Java - 2010-04-17 21:51:02 阅读(4021) 回复(1)

ubuntu为例。 [quote]apt-get texlive-xetex ttf-arphic-ukai ttf-arphic-uming ttf-wqy-zenhei[/quote] [quote]\documentclass[11pt,a4paper]{book} \usepackage{fontspec} \setmainfont[BoldFont=WenQuanYi Zen Hei]{AR PL UMing CN} %宋体、仿宋对应西方的Serif字体,就是有棱角的字体,一般作正文。 \setsansfont[BoldFont=WenQuanYi Zen Hei]{AR PL UKai CN} %楷体、黑体、幼圆之类的对应西方的Sans Serif字体,就是没有棱角...

by prolj - Linux新手园地 - 2008-09-28 04:05:38 阅读(2389) 回复(2)

! /bin/sh KEYWORD=$1 SRC=`find -type f | ls *$KEYWORD*` FORMAT="gb2312" identifyformat() { · case $1 in · · *) · · · FORMAT="gb2312";;· · esac } if [ -z $KEYWORD ]; then · echo "command extending name" else · rm -rf *$KEYWORD · svn update · for filename in $SRC; do · · FILEFORMAT=`file $filename | aw...

by lc0060305 - Linux文档专区 - 2008-05-28 16:22:44 阅读(779) 回复(0)