LINUX下的ICONV无法使用 [问题点数:40分,结帖人select326]

Bbs1
本版专家分:0
结帖率 95%
Bbs10
本版专家分:112760
Blank
进士 2010年 总版技术专家分年内排行榜第六
Blank
红花 2011年5月 Linux/Unix社区大版内专家分月排行榜第一
2011年4月 Linux/Unix社区大版内专家分月排行榜第一
2011年3月 Linux/Unix社区大版内专家分月排行榜第一
2010年12月 Linux/Unix社区大版内专家分月排行榜第一
2010年11月 Linux/Unix社区大版内专家分月排行榜第一
2010年10月 Linux/Unix社区大版内专家分月排行榜第一
2010年9月 Linux/Unix社区大版内专家分月排行榜第一
2010年8月 Linux/Unix社区大版内专家分月排行榜第一
2010年7月 Linux/Unix社区大版内专家分月排行榜第一
2010年6月 Linux/Unix社区大版内专家分月排行榜第一
2010年5月 Linux/Unix社区大版内专家分月排行榜第一
2010年4月 Linux/Unix社区大版内专家分月排行榜第一
2010年3月 Linux/Unix社区大版内专家分月排行榜第一
2010年2月 Linux/Unix社区大版内专家分月排行榜第一
2010年1月 Linux/Unix社区大版内专家分月排行榜第一
2009年10月 Linux/Unix社区大版内专家分月排行榜第一
2009年9月 Linux/Unix社区大版内专家分月排行榜第一
Blank
黄花 2011年7月 Linux/Unix社区大版内专家分月排行榜第二
2011年6月 Linux/Unix社区大版内专家分月排行榜第二
2011年2月 Linux/Unix社区大版内专家分月排行榜第二
Blank
蓝花 2011年1月 Linux/Unix社区大版内专家分月排行榜第三
2009年11月 Linux/Unix社区大版内专家分月排行榜第三
Bbs8
本版专家分:30714
Blank
进士 2009年 总版技术专家分年内排行榜第六
Blank
金牌 2009年4月 总版技术专家分月排行榜第一
Blank
红花 2009年11月 Linux/Unix社区大版内专家分月排行榜第一
2009年6月 Linux/Unix社区大版内专家分月排行榜第一
2009年4月 C/C++大版内专家分月排行榜第一
2009年3月 C/C++大版内专家分月排行榜第一
2009年3月 Linux/Unix社区大版内专家分月排行榜第一
2009年2月 Linux/Unix社区大版内专家分月排行榜第一
Blank
黄花 2010年1月 C/C++大版内专家分月排行榜第二
2009年10月 Linux/Unix社区大版内专家分月排行榜第二
2009年9月 Linux/Unix社区大版内专家分月排行榜第二
2009年8月 C/C++大版内专家分月排行榜第二
2009年8月 Linux/Unix社区大版内专家分月排行榜第二
2009年7月 C/C++大版内专家分月排行榜第二
2009年6月 C/C++大版内专家分月排行榜第二
2009年5月 C/C++大版内专家分月排行榜第二
2009年5月 Linux/Unix社区大版内专家分月排行榜第二
2009年4月 Linux/Unix社区大版内专家分月排行榜第二
2009年2月 C/C++大版内专家分月排行榜第二
2009年1月 Linux/Unix社区大版内专家分月排行榜第二
Linux 编码转换 (iconv失败的解决方法)
一开始,调用<em>iconv</em>_open()会返回-1,<em>使用</em>printf("errno=%d\n",errno)查看,返回22,说是invalid argument参数非法。 试了下,确定不是UTF-8或utf-8的大小写问题。然后按博客http://blog.csdn.net/love_life2011/article/details/7086910#comments所述,更新<em>iconv</em>函数簇为较新版
linux下iconv无法实现字符集的转换
下面是我的代码rnrn#include rn#include rn#include rnrnint main()rnrn size_t inlen;rn size_t outlen;rn <em>iconv</em>_t cd = <em>iconv</em>_open("GB2312","UTF8");rn printf("%d\n",cd);rn char *buf1 = new char(5);rn buf1[0]= 'a';rn buf1[1]= 'b';rn buf1[2]= 'c';rn buf1[3]= 'd';rn buf1[4]= 0x0;rn printf("%s\n",buf1);rn char *buf2 = new char(10);rn memset(buf2,'\0',10);rn size_t si;rn inlen = 4;rn si = <em>iconv</em>(cd,&buf1,&inlen,&buf2,&outlen);rn printf("%d ++ %s",si,buf2);rn <em>iconv</em>_close(cd);rn return 0; rnrnrn转换出来后,buf1 和 buf2里面的内容都为空。请知道原因的赐教。。rn另:在命令提示符下输入<em>iconv</em> -l可以显示出相应的字符集名称rn<em>iconv</em>命令能够正确转换,就是在编程中不成功。
linux下iconv转码问题
想用C语言编写xml解析文件,要求把gb2312转为utf-8,<em>使用</em>了linux下的iconv进行转化,但是总是返回-1;<em>无法</em>转码,不知道是那里出问题,请大虾们帮忙,很急!rn[code=C/C++]#include rn#include rn#include rn#include rnrnint main()rnrn <em>iconv</em>_t cd;rn char instr[]="汉字";rn char *inbuf;rn char *outbuf;rn char *outptr;rn unsigned int insize=strlen(instr);rn unsigned int outputbufsize=10;rn unsigned int avail=outputbufsize;rn unsigned int nconv;rn FILE *pf;rnrn inbuf=instr;rn outbuf=(char *)malloc(outputbufsize);rn outptr=outbuf;rn memset(outbuf,'\0',outputbufsize);rnrn cd=<em>iconv</em>_open("utf-8","gb2312"); //将字符串编码由gb2312转换为utf-8rn if(cd==(<em>iconv</em>_t)-1)rn rn printf("fail.\n");rn rn nconv=<em>iconv</em>(cd,&inbuf,&insize,&outptr,&avail);rnrn printf("%s\n",outbuf);rn rn rn //write xml filern rn pf = fopen("test.xml","wb");rn if(!pf)rn return 0;rnrn strcpy(buf, "\n");rn fwrite(buf, 1, strlen(buf), pf);rn rn memset(buf, 0, sizeof(buf));rn sprintf(buf, "\n");rn fwrite(buf, 1, strlen(buf), pf);rn rn memset(buf, 0, sizeof(buf));rn sprintf(buf, "\n",res);rn fwrite(buf, 1, strlen(buf), pf);rn rn memset(buf, 0, sizeof(buf));rn sprintf(buf,"\t");rn fwrite(buf, 1, strlen(buf), pf);rn rn memset(buf, 0, sizeof(buf));rn sprintf(buf,"%s",outbuf);rn fwrite(buf, 1, strlen(buf), pf);rn rn memset(buf, 0, sizeof(buf));rn sprintf(buf, "\t\n");rn fwrite(buf, 1, strlen(buf), pf);rn rn memset(buf, 0, sizeof(buf));rn sprintf(buf, "\n");rn fwrite(buf, 1, strlen(buf), pf);rn memset(buf, 0, sizeof(buf));rn sprintf (buf, "\n");rn fwrite(buf, 1, strlen(buf), pf);rn rn rn free(outbuf); rn <em>iconv</em>_close(cd); rn fclose(pf);rnrn return 1;rn[/code]
linux下iconv函数编码转换
在字符编码转化中,将UTF8转化为gb2312的形式,我<em>使用</em>的<em>iconv</em>函数,代码如下:rn#include rn#include rn#include rn#define OUTLEN 255rnrnusing namespace std;rnrn// 代码转换操作类rnclass CodeConverter rnprivate:rn<em>iconv</em>_t cd;rnpublic:rn// 构造rnCodeConverter(const char *from_charset,const char *to_charset) rncd = <em>iconv</em>_open(to_charset,from_charset);rnrnrn// 析构rn~CodeConverter() rn<em>iconv</em>_close(cd);rnrnrn// 转换输出rnint convert(char *inbuf,int inlen,char *outbuf,int outlen) rnchar **pin = &inbuf;rnchar **pout = &outbuf;rnrnmemset(outbuf,0,outlen);rnreturn <em>iconv</em>(cd,pin,(size_t *)&inlen,pout,(size_t *)&outlen);rnrn;rnrnint main(int argc, char **argv)rnrnchar *in_utf8 = "姝e?ㄥ??瑁?";rnchar *in_gb2312 = "正在安装";rnchar out[OUTLEN];rnrn// utf-8gb2312rnCodeConverter cc = CodeConverter("utf-8","gb2312");rncc.convert(in_utf8,strlen(in_utf8),out,OUTLEN);rncout << "utf-8gb2312 in=" << in_utf8 << ",out=" << out << endl;rnrn// gb2312utf-8rnCodeConverter cc2 = CodeConverter("gb2312","utf-8");rncc2.convert(in_gb2312,strlen(in_gb2312),out,OUTLEN);rncout << "gb2312utf-8 in=" << in_gb2312 << ",out=" << out << endl;rnrn程序运行结果如下:rnutf-8gb2312 in=姝e?ㄥ??瑁?,out=??e????????rngb2312utf-8 in=正在安装,out=姝ern不知道为什么下面的转化只有一部分,求高手帮忙,如在C++中有其它编码转化方法,请不吝赐教,谢谢!
Linux下的iconv函数
在做utf-8编码转成unicode,<em>使用</em>了<em>iconv</em>函数rn 下面是代码rn [code=c]rn #ifndef CODECONVERTER_Hrn#define CODECONVERTER_Hrnrn#include rn#include rnrnclass CodeConverterrnrnpublic:rn CodeConverter(const char *from,const char *to) rn id = <em>iconv</em>_open(to,from);rn rn ~CodeConverter() rn <em>iconv</em>_close(id);rn rnrn int converter(char *input,size_t &inlen,char *output,size_t &outlen) rn char **in = &input;rn char **out = &output;rn return <em>iconv</em>(id,in,&inlen,out,&outlen);rn rnrnrnrnprivate:rn <em>iconv</em>_t id;rnrn;rnrn#endif // CODECONVERTER_Hrnrnrn#include rn#include "CodeConverter.h"rn#include rnrnusing namespace std;rnrnint main()rnrn char *msg = "你好";rnrn char out[20] = '\0';rn size_t outl = sizeof(out);rn size_t inl = strlen(msg);rn CodeConverter converter("utf-8","unicode");rn int r = converter.converter(msg,inl,out,outl);rn if ( r != -1) rn // cout <<< inl <<
linux下iconv()问题
用<em>iconv</em>函数族写个程序进行编码转换,繁体-简体rn可是总是说:Invalid or incomplete multibyte or wide characterrn可是明明是繁体啊:rnrn#include rn#include rn#include rnrnintrnmain(int argc, char** argv)rnrn <em>iconv</em>_t cd;rn char* in = strdup("過");rn char* out = calloc( sizeof(char), 16);rn int inlen, outlen;rnrn cd = <em>iconv</em>_open("GB2312", "BIG5");rn if((<em>iconv</em>_t)-1 == cd)rn rn perror("<em>iconv</em>_open");rn return -1;rn rn printf("要轉換的字符串是:%s\n", in);rn if(-1 == <em>iconv</em>(cd, &in, &inlen, &out, &outlen))rn rn perror("<em>iconv</em>");rn free(in);rn free(out);rn <em>iconv</em>_close(cd);rn return -1;rn rnrn printf("inlen:%d --- outlen:%d\n%s@@@", inlen, outlen, out);rnrn free(in);rn free(out);rn <em>iconv</em>_close(cd);rn
linux下iconv编码转换的用法
 一共需要三步: 1. <em>iconv</em>_t <em>iconv</em>_open(const char *tocode, const char *fromcode);    //用这个函数获得句柄(<em>iconv</em>类型的返回值) 参数:tocode是转换后的编码类型,fromcode是转换前的编码类型 编码类型有很多根据自己实际需要填参数,具体参考 http://baike.baidu.com/link?url
linux下iconv转码问题
大家好,下面是代码 ,<em>iconv</em>返回值为1 可是没有东西输出,原因是源指针输出的内容也为空,是什么原因呢?rn[code=C/C++]#include rn #include rn using namespace std;rn rn int main()rn rn <em>iconv</em>_t <em>iconv</em>_tool;rn rn <em>iconv</em>_tool = <em>iconv</em>_open("utf-8","gb2312");rn rn cout << "<em>iconv</em>_open return value: " << <em>iconv</em>_tool << endl;rn rn const size_t INLEN = 2;rn const char in[INLEN] = 0xC4,0XE3;rn char *in_utf8 = (char*)in; rn rn const size_t OUTLEN = 256;rn char *pout = new char[OUTLEN];rn rn int ret = <em>iconv</em>(<em>iconv</em>_tool,&in_utf8,const_cast(&INLEN),&pout,const_cast(&OUTLEN));rn cout << "<em>iconv</em> return value: "<< ret << endl;rn rn cout << "src_utf8_in: " << in << endl; //输出 你rn cout << "src_utf8_in_utf8: " << in_utf8 << endl; //输出空rn cout << "dst_gb2312_pout: "<< pout << endl; //输出空rn rn <em>iconv</em>_close(<em>iconv</em>_tool);rn rn return 0;rn [/code]
Linux下使用iconv库出错,急!!!
我做的工程需要应用<em>iconv</em>进行编码转换,<em>使用</em>了<em>iconv</em>.h,工程在windows下可以运行,但移植到Linux下后在生成Makefile时进行到make命令后报错为:rnrn../include/<em>iconv</em>.h:35: error: 'dllimport' was not declared in this scopern../include/<em>iconv</em>.h:35: error: expected ',' or ';' before 'int'rn../include/<em>iconv</em>.h:82: error: redefinition of 'int __declspec'rn../include/<em>iconv</em>.h:35: error: 'int __declspec' previously defined herern../include/<em>iconv</em>.h:82: error: 'dllimport' was not declared in this scopern../include/<em>iconv</em>.h:92: error: redefinition of 'int __declspec'rn../include/<em>iconv</em>.h:35: error: 'int __declspec' previously defined herern../include/<em>iconv</em>.h:92: error: 'dllimport' was not declared in this scopern../include/<em>iconv</em>.h:98: error: redefinition of 'int __declspec'rn../include/<em>iconv</em>.h:35: error: 'int __declspec' previously defined herern../include/<em>iconv</em>.h:98: error: 'dllimport' was not declared in this scopern../include/<em>iconv</em>.h:107: error: redefinition of 'int __declspec'rn../include/<em>iconv</em>.h:35: error: 'int __declspec' previously defined herern../include/<em>iconv</em>.h:107: error: 'dllimport' was not declared in this scopern../include/<em>iconv</em>.h:118: error: redefinition of 'int __declspec'rn../include/<em>iconv</em>.h:35: error: 'int __declspec' previously defined herern../include/<em>iconv</em>.h:118: error: 'dllimport' was not declared in this scopern../include/<em>iconv</em>.h:130: error: redefinition of 'int __declspec'rn../include/<em>iconv</em>.h:35: error: 'int __declspec' previously defined herern../include/<em>iconv</em>.h:130: error: 'dllimport' was not declared in this scopernmake[1]: *** [global.o] Error 1rnmake[1]: Leaving directory `/home/oracle/chaiyc/hddygs/SiteNameDis/src'rnmake: *** [all-recursive] Error 1rnrn在Makefile.am中已经加载了<em>iconv</em>库,请问这是什么原因,高手帮忙解决一下,急着用rn
iconv使用
<em>iconv</em> -f GBK -t UTF-8 newrnnew是一个存放“薛亮”gbk编码“0abBwQ==”的文件,<em>使用</em>这个命令后显示还是0abBwQ==rnrn int code_convert(char *from_charset,char *to_charset,char *inbuf,int inlen,char *outbuf,int outlen)rn 6 rn 7 <em>iconv</em>_t cd;rn 8 int rc;rn 9 char **pin = &inbuf;rn 10 char **pout = &outbuf;rn 11 rn 12 cd = <em>iconv</em>_open(to_charset,from_charset);rn 13 if (cd==0) return -1;rn 14 memset(outbuf,0,outlen);rn 15 if (<em>iconv</em>(cd,pin,&inlen,pout,&outlen)==-1) return -1;rn 16 <em>iconv</em>_close(cd);rn 17 return 0;rn 18 rn用这样一个函数进行转换编码操作,怎么就跟之前命令一样没有改变这个“薛亮”的编码方式??、?rn大神求救啊
使用iconv无法写入数据库
在前台网页窗体输入 『 JADA大的』rnrn想要<em>使用</em><em>iconv</em>组件,将big5转成utf8写入数据库rnrn<em>使用</em><em>iconv</em>前的抓出来的值是rnecho "d".$_POST["username"]." ";==>JADA憭抒□□rnrn<em>使用</em><em>iconv</em>后的值rnecho "a".<em>iconv</em>("big5","big5",addslashes($_POST["username"]))." ";==>aJADA憭抒rnrnecho "c".<em>iconv</em>("utf-8","big5",addslashes($_POST["username"]))." ";==>bJADA大的rnrn但是值却没有办法写入数据库,但数据库是正常运作的,rn不晓得问题出在哪?请各位大大救救我> ]))rn可是一样是没写入数据库rn但是没有<em>使用</em>这个组件的话,是可以正常写入数据库的rn我的数据库是<em>使用</em>utf8的rnrnrn以下是我的语法,不知是否有错?rnrn===============rnrnrn
linux下的fastboot无法使用
源码编译出来/out/host/linux-x86/bin下的fastboot 考出来,增加环境变量,rn为何只有用root,采可以<em>使用</em>(下载时切换很麻烦~),自己的用户提示:rn$ fastboot devicesrnno permissions fastbootrnls -l:rn-rwxrwxrwx 1 yo yo 145266 2011-04-25 21:03 fastbootrnrn如何让普通用户可以<em>使用</em>?rn从网上下载的astboot工具也不能<em>使用</em>。rn或者给个下载链接~~rnrn
iconv函数的使用问题
<em>iconv</em>函数转换出来的字符窜里面没内容是怎么回事?rn代码见下:rnrn[code=C/C++]rn#include rn#include rn#include rn#include rnrnint main(int argc, char** argv) rn char *instr,*outstr;rn int inlen,outlen;rn //准备输入语句rn instr=malloc(101);rn strcpy(instr,"一二三四五");rn inlen=strlen(instr);rn size_t n_in = inlen;rn printf("ConvF:%s Len:%d\n",instr,inlen);rn rn //准备句柄rn <em>iconv</em>_t c = <em>iconv</em>_open("GBK", "UTF-8");rn if (c == (<em>iconv</em>_t)-1) rn printf("ERROR:unable to open <em>iconv</em>\n");rn return -1;rn rnrn outstr=malloc(101);rn outlen=100;rn memset(outstr,0,outlen);rn size_t n_out = outlen;rn int re=<em>iconv</em>(c, &instr, &n_in, &outstr, &n_out);rn if (re==-1) rn printf("ERROR:conver failed\n");rn return -1;rn rn printf("n_in=%d, n_out=%d, re=%d\n",n_in,n_out,re);rn outstr[n_out]='\0';rn printf("ConvT:%s Len:%d\n",outstr,outlen-n_out);rn int i;rn for (i=0;i
关于iconv使用
那位能够给我解释一下,怎么<em>使用</em>这个函数来,对gb2312解码成utf-8rnrnecho <em>iconv</em>("GB2312","UCS-2","我"));rnrn这个还有这个输出为什么是空?rnrn多谢拉~
iconv
最近利用 <em>iconv</em> 进行字符转换,看到文档中有: ICONV_SET_TRANSLITERATE、 ICONV_SET_DISCARD_ILSEQ。表示不是很明白,希望高手解读一下。谢谢了!rn[url=http://www.gnu.org/savannah-checkouts/gnu/lib<em>iconv</em>/documentation/lib<em>iconv</em>-1.13/<em>iconv</em>ctl.3.html][/url]
about 使用iconv()
代码:rnrnrnrn rnrn rn rnrnrnrnrn错误信息:(ie)rnFatal error: Call to undefined function: <em>iconv</em>() in e:\apple\soft\easyphp1-7\www\try.php on line 7rnrn我用的是php4.3.3, 应该有<em>iconv</em>()函数了? why?rn
编码转换命令iconv使用
一、简介 <em>iconv</em>是linux中文件编码转换的命令。二、命令参数 -l:列出所有编码; -f:来源编码; -t:目标编码; -c:忽略有问题的编码; -s:忽略警告; -o:输出文件; --verbose:输出处理文件进度;三、示例 <em>iconv</em> -f gbk -t utf-8 s.txt &amp;gt; t.txt  ...
Iconv
请问谁有<em>iconv</em>.lib和<em>iconv</em>.h啊?有的话麻烦发到我的邮箱xuguomin1982@163.com 谢谢!
linux下使用iconv命令实现文件目录编码批量转换
意图: 经常遇到文件编码转换的问题, 特别是文件目录批量转换, 不想一个一个的转, 所以写了个shell脚本, 一劳永逸 脚本适用环境: linux环境, 并且可以<em>使用</em><em>iconv</em>命令, 如果没有<em>iconv</em>命令, 可以通过编译<em>iconv</em>源码来安装 附shell脚本:也可见附件 if [ $# != 4 ] then     echo -e  "\n脚本需要四个参数"
【求助】Linux下如何安装和查看libiconviconv)?
RTrnrn小弟配了一台Linux机器想要跑Discuz+人人连接,但是人人连接的插件里边用了<em>iconv</em>。rnrn有些人说<em>iconv</em>是PHP内置的,但又有人说要装lib<em>iconv</em>。。。。。rnrn现在站挂了额。。。估计就是没有lib<em>iconv</em>的。但是我安装的时候却make install 的时候error2。。。rnrn我才接触PHP,不知道怎么搞呃。请问到底怎么检查是否安装lib<em>iconv</em>,然后怎么装呢?rnrn小弟不才,问的可能很笼统。。。望各位牛人帮帮忙。。高分相送
linux下读取文件或者iconv转化问题
<em>linux下</em>读取文件或者<em>iconv</em>转化问题rnrnrnrnGB2312.txtrn----------------------------rn你好宝贝rn----------------------------rn16进制代码:C4 E3 BA C3 B1 A6 B1 B4rnrnrnrnrnunicode.txt(用UltraEdit转化文件GB2312.txt ACSII->Unicode)rn----------------------------rnrn----------------------------rn16进制代码:FF FE 60 4F 7D 59 9D 5B 1D 8Drnrnrnrnrn测试rn----------------------------------------------------------------------------------rn";rnrn$contents = <em>iconv</em>("ucs-2", "gb2312", $contents);rnfor($i=0;$i";rn?>rnrnwin环境运行结果:rn4f 60 59 7d 5b 9d 8d 1d rn----------------------------rnc4 e3 ba c3 b1 a6 b1 b4 rnrnrnrnLinux环境运行结果:rn60 4f 7d 59 9d 5b 1d 8d rn----------------------------rnc4 e3 ba c3 b1 a6 b1 b4 rnrnrnrnrn";rnrn$contents = <em>iconv</em>("ucs-2", "gb2312", $contents);rnfor($i=0;$i";rn?>rnrnwin环境运行结果:rn4f 60 59 7d 5b 9d 8d 1d rn----------------------------rnc4 e3 ba c3 b1 a6 b1 b4 rnrnrnLinux环境运行结果:rn60 4f 7d 59 9d 5b 1d 8d rn----------------------------rnc4 e3 ba c3 b1 a6 b1 b4 rnrnrnrnrnrn";rnrn$contents = <em>iconv</em>("gb2312", "ucs-2", $contents);rnfor($i=0;$i";rn?>rnrnwin环境运行结果:rnc4 e3 ba c3 b1 a6 b1 b4 rn----------------------------rn4f 60 59 7d 5b 9d 8d 1d rnrnLinux环境运行结果:(无输出)rnrn----------------------------rnrnrnrnrnrn要把unicode编码转成gb2312的,rn现在在linux的主机上不能正确输出,rn即使输出的结果也和win环境不一样,rnrnrn最重要的是能把 Unicon -> GB2312 rnrnrn问一下高手,到底那里的问题?rn
linux下php无法使用mysql
Fatal error: Call to undefined function mysql_connect() in /var/www/html/mysql.php on line 7rnrn报这样的错rnrnphp.ini中的 extension=php_mysql.dl 也开起来了
linux下 resin 无法使用端口
rn在 linux 下装了 /usr/java/j2sdk1.4.2.19rnrn /opt/resin2.1.17rnrnrn但是启动了resin之后, http can't bind to *:9004rn端口号一直连接不上去。。rnrn试过换端口了。。不行。rnnetstat -l 上9004也没有被占用。。rnrn更奇怪的是 我启动的应该是 http 端口。。rn结果我在netstat 上监控到的,确是 这个端口被启动了。。rnrn这是什么原因阿。。rnrn注:没装 apachernrn各位大虾看看啊
linux下无法使用gets()方法
大家好,我是<em>linux下</em>的c编程,<em>使用</em>gcc编译器。rn我写一个程序时,它提示我,不能<em>使用</em>gets()方法,rn这是为什么啊rn书上明明说gets()方法可以接受字符的啊,rn该怎么解决呢?
Linux下wps无法使用sogou
问题:WPS下<em>无法</em><em>使用</em>sogou 原因:环境变量未正确设置 $ vim /usr/bin/wps 在第一行 #!/bin/bash 下添加: export XMODIFIERS=&quot;@im=fcitx&quot; export QT_IM_MODULE=&quot;fcitx&quot; (2)ppt、excel部分 和word一样的方法添加环境变量,只是编辑的文件各不同: $ vim...
linux下cp无法使用的问题
在<em>linux下</em>将文件从 目录1 拷贝至 目录2 时格式为cp 【选项】【原文件或目录】【目标目录】如果文件只是一个.txt或者.c之类的文件,则可以直接复制不加复制选项如果文件是一个目录,则需要加上   -r  表示复制目录比如  cp -r hello /表示把当前路径下的 hello目录 拷贝至根目录/ -r可以理解为递归拷贝。也可以<em>使用</em> cp -rf hello /   r表示递归,f表示强...
Linux下部分命令无法使用
今天想配置防火墙的时候 用 iptables命令的时候,居然显示:bash: iptables: command not foundrn还有 在用:fdisk命令的时候也是显示的是:bash: fdisk: command not foundrnrn奇怪的是我用:man fdisk的时候还是显示了好多有关fdisk命令的帮助文档,既然有这个命令,怎么用不起呢 ?rnrn请各位大虾帮个忙解释一下!!rn
在Windows下使用iconv函数求助
rn为什么执行查看源文件的时候依然是rn四川建华rn为什么啊???
使用iconv批量转换文件编码
源文件分布在src目录下,原始编码为GBK,转换出来的文件编码为UTF-8,放在/utf/src目录下 find src -type d -exec mkdir -p utf/{} \; find src -type f -exec <em>iconv</em> -f GBK -t UTF-8 {} -o utf/{} \; 从[url=&quot;http://blogold.chinaunix.net/u3...
fopen 中文路径问题 iconv无法解决
$url="C:\啊啊\123.gif";rn$file=fopen( $url, "rb"); rnrnWarning: fopen(C:\啊啊\123.gif) [function.fopen]: failed to open stream: No such file or directory in D:\web\server\ttest\admin\sm_news_mod_ok.php..........rnrnrn/ \ 都试过。。。问题在哪啊,转换编码也不行。。。请教怎么解决中文路径问题!!
使用iconv对文件批量转码
本文镜像地址 Windows下中文<em>使用</em>的编码一般默认为GB18030,git<em>无法</em>识别里面的中文,在Linux和Mac上打开会出现乱码问题 <em>iconv</em>可以对单个文件进行转码,<em>使用</em>方式如下: 显示支持的编码 <em>iconv</em> -l 将GB18030码转为UTF-8码,并重定向到new.file中. <em>iconv</em> -f GB18030 -t UTF-8 old.file &amp;amp;amp;amp;amp;amp;amp;amp;gt; new.file -f 原编码...
Linux使用iconv进行编码转换
       最近在做项目,为了能让UI显示中文,需要对中文进行编码转换。因为我用的是directfb,它只支持utf-8格式,所以要将gb2312转换为utf-8,这时<em>使用</em><em>iconv</em>是非常方便的。  以下是我在项目中用到的一部分代码。 首先要<em>使用</em><em>iconv</em>的API需要包含它的头文件#include &quot;<em>iconv</em>.h&quot; 或者#include &amp;lt;<em>iconv</em>.h&amp;gt; #define O...
iconv 1.9.2
用于编码转换,支持windows/linux等多种平台
iconv的问题
[code=C/C++][/code][code=C/C++]char charset[16] = 0;rnrn// =?UTF-8?B?5o6i57Si56We5puy6ZqQ6JeP5Zyo6IOM5ZCO55qE56eY5a+G?=rnbool decode_subject(char *subject)rnrn static char *<em>iconv</em>ob = NULL;rn static <em>iconv</em>_t cd = (<em>iconv</em>_t)-1;rnrn char *p1, *p2;rn size_t insz, outsz;rnrn if(!strstr(subject, "=?"))rn return true;rnrn p1 = strchr(subject + 2, '?');rn memcpy(charset, subject + 2, p1 - subject - 2);rn charset[p1 - subject - 2] = 0;rn#ifdef DEBUGrn fprintf(stderr, "charset: %s\n", charset);rn#endifrn p1 += 3;rnrn p2 = strrchr(p1, '?');rnrn if(cd == (<em>iconv</em>_t)-1) rn cd = <em>iconv</em>_open("UTF-8", charset);rn if(cd == (<em>iconv</em>_t)-1) rn perror("<em>iconv</em>_open()");rn return false;rn rn rn if(!<em>iconv</em>ob) rn <em>iconv</em>ob = (char *)malloc(256);rn if(!<em>iconv</em>ob) rn fprintf(stderr, "malloc() failed\n");rn return false;rn rn rn memset(<em>iconv</em>ob, 0, 256);rn insz = p2 - p1;rn if(<em>iconv</em>(cd, &p1, &insz, &<em>iconv</em>ob, &outsz) == (size_t)-1) rn <em>iconv</em>_close(cd);rn perror("<em>iconv</em>()");rn return false;rn rnrn strcpy(subject, <em>iconv</em>ob);rnrn return true;rn[/code][code=C/C++][/code]rnrn参数subject意指email的标题,形如“=?UTF-8?B?5o6i57Si56We5puy6ZqQ6JeP5Zyo6IOM5ZCO55qE56eY5a+G?=”,根据MIME,“=?UTF-8?B?”和结尾的“?=”都是固定的部分。rnrndecode_subject函数,想解析出编码(如UTF-8),并把经<em>iconv</em>转换后的数据(NULL-terminated C string)再存入subject参数所指的空间。rnrn错误是:rnProgram terminated with signal 6, Aborted.rn#0 0xb7719424 in __kernel_vsyscall ()rnrn以上的函数,有什么问题呢?我看不出来。bt看,一定是这个函数的问题,但不单步的话,也定位不了问题。
about iconv
谁在c程序中<em>使用</em>过<em>iconv</em>函数做编码集转换,这函数怎么没法用啊?
安装iconv
我在XP上装了PHP4.0.4,请问我从哪儿下载相应的php_<em>iconv</em>.dll文件,又如何正确安装
android iconv
android <em>iconv</em> 静态库, 直接<em>使用</em>即可, 想要下东西, 逼不得已阿
iconv命令
[功能]  对于给定文件把它的内容从一种编码转换成另一种编码。  [描述]  -f encoding :把字符从encoding编码开始转换。  -t encoding :把字符转换到encoding编码。  -l :列出已知的编码字符集合  -o file :指定输出文件  -c :忽略输出的非法字符  -s :禁止警告信息,但不是错误信息  --verbose :显示进度信息
iconv 可用
cocos2dx下可用,好东西,懂的人都知道,需要的就拿走
iconv使用方法
<em>iconv</em>---编码转换用法: <em>iconv</em> [选项...] [文件...]有如下选项可用:输入/输出格式规范:-f, --from-code=原始文本编码-t, --to-code=输出编码信息:-l, --list 列举所有已知的字符集输出控制:-c 从输出中忽略无效的字符-o, --output=FILE 输出文件-s, --silent 关闭警告--verbose 打印进度信息-?, --h...
iconv转码
<em>iconv</em> -f GB2312 -t UTF-8 gb1.txt &gt;gb2.txt 将gb1里的编码从GB2312转化成UTF-8 并重定向到gb2.txt
iconv编码问题
解决Linux下乱码的问题 <em>iconv</em> -f 文件的编码 -t 转换的编码 test.txt-f 输入文件的编码 -t 要输出的编码 -l 查看支持的编码 -o filename 指定输入文件
androd的iconv
在android下<em>使用</em>的<em>iconv</em>文件,进行编码的转换
iconv静态库
C++语言实现的字符转码,<em>iconv</em>库,编译好的lib<em>iconv</em>.a静态库文件,可以直接<em>使用</em>
iconv的一些问题
utf8str = "\xCE\xD2\xD4\xCE\xB5\xB9";rn这串字符串在windows下面用printg打印结果是"我晕倒",在linux是打印不出来的。我想将其转化为utf-8编码,在<em>linux下</em>面打印出来。下面是代码,请各位大虾看看有问题问题,谢谢,我运行时候总是打印不出来。(机器上面确定能打印utf-8编码中文)rnutf8str = "\xCE\xD2\xD4\xCE\xB5\xB9";rn int MAXSIZE = 1024;rn int utf8len = strlen(utf8str);rn printf( "utf8len = %d\n", utf8len );rnrn <em>iconv</em>_t cd = <em>iconv</em>_open("UTF-8", "GBK");rnrn if( cd == (<em>iconv</em>_t)-1 )rn rn printf( "error1\n" );rn return ;rn rn output = malloc( 1024 );rn if( <em>iconv</em>( cd, &utf8str,&utf8len, &output, &MAXSIZE))rn rn printf( "error2\n" );rn return;rn rn printf( "%s\n", output );rn <em>iconv</em>_close(cd);
iconv 函数
形参不用size_t 会出错 #include #include #include #define RET_OK 0 #define RET_ERR -1 #define PRINTF_DEBUG printf  int api_<em>iconv</em>(const char *in_code, char *in_buf, size_t in_len,const ch
iconv问题
<em>iconv</em>('UTF-16LE', 'gb2312',$str)rn报错rnnotice:oconv():detected illegal character in input stringrn这是在读取excel时出问题的,在64位下,求教
iconv库文件
在android<em>使用</em><em>iconv</em>必须要用到的库文件
解决Linux下无法使用sudo命令问题
问题描述今天搭建Hadoop伪集群时在虚拟机上新创建了一个Linux系统,但当<em>使用</em>普通用户登录后在终端中执行sudo命令时提示以下错误: We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things:
ubuntu Linux下chromium无法使用flash解决方法
Chromium作为谷歌的开源浏览器将不再支持Netscape浏览器插件API,Adobe公司的Flash将<em>无法</em>正常工作了。然而用户可以<em>使用</em>Pepper Flash Player,这是谷歌浏览器上一款替代adobe flash插件 安装方法: $sudo apt-get update $sudo apt-get install chromium-browser $sudo apt-ge
解决Linux下Python3.5无法使用tkinter
今天联系pyton作图,打了好几遍,都出现错误,于是逐一检查代码输入的正确性和缩进情况,没有发现问题。 之后上度娘搜索解决方法。发现是Python缺少tk模块的缘故。 按照网上的解决方法(如下),问题解决。 1.首先sudo apt-get update(如果不更新很有可能找不到tkinter); 2.然后sudo apt-get install python3-tk,安装完成后就可以<em>使用</em>
Linux下真的无法使用QQ插件了吗?
感觉腾讯太小气了!而且太自私了!
关于linux下无法使用jstack的问题
前言 jstack是java自带的一种堆栈跟踪工具。jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息。被程序员们常用来找出最耗cpu的线程并定位错误代码。 问题 你在<em>使用</em>jstack命令的时候,有的时候会收到提示 command not found…,告诉你jstack命令是不存在的。于是,你就到处的查找jstackd的安装方法,但都是...
Linux下动态库生成后无法使用
帮帮忙,高手!!!rn我编了一个makefile文件,实现生成了一个动态库,但就是执行main所在的c文件时,提示没发现需要加载的动态库rn先看我的makefile文件:(主要的)rn#!/bin/shrnrnCC=gcc -grnrnMY_DIR=$(HOME)/work2011/jinyj/FBSSrv123rnrnINC_FLAG=-I/usr/include -I./ -I$(MY_DIR)/includernrnBIN_FALG=$(MY_DIR)/binrnrnSO_FLAG=-L$(SO_DIR) -lPubTestrnrnSO_DIR=$(MY_DIR)/sornrnMY_OBJS=test1.o test2.o test3.ornrnlibPubTest.so:$(MY_OBJS)rn gcc -shared -fPIC -o $@ $(MY_OBJS)rn mv -f $@ $(SO_DIR)rn @echo "#####--OK--#####" rnrntest:test.orn $(CC) $(INC_FLAG) -o $(BIN_FALG)/$@ $< $(SO_FLAG)rnrntest1:test1.orn $(CC) $(INC_FLAG) -o $(BIN_FALG)/$@ $
adsl 在linux下无法使用(redhat7。2)
alcatel usb接口adsl。rn下载了http://www.roaringpenguin.com/pppoe/rp-pppoe-3.5.tar.gzrnadsl-setup 然后adsl-start rn结果显示链接超时。modem的灯也不亮。
LINUX下SQLPLUS无法使用删除及上下键
问题描述: 正常的SQLPLUS下,可以<em>使用</em>删除键和上下键进行历史输入回看。 而LINUX下,默认进入SQLPLUS后,回车产生乱码。而且<em>无法</em>查看历史输入。         解决方案: <em>使用</em>rlwrap替代默认的SQLPLUS rlwrap说明: rlwrap是一个包装的readLine库,允许在任何命令行里编辑输入内容,而且会保存历史的输入信息,以供调用。
Ubuntu虚拟机Linux下无法使用和安装tree
在<em>使用</em>Linux时,恰好遇到tree<em>无法</em><em>使用</em>,现将我的解决方法记录如下: 首先输入tree,出现如下报错,说tree没有安装,等我输入安装命令时,又报错说安装不了。 第二次报错,不明白是什么意思,在网上搜的,有高手说是某些程序未安装完成,这个两个目录下的程序被锁了。 所以需要输入命令解锁。于是,我输入如下两条命令,没有报错,应该是这两条命令都执行了。 接着输入tree的安装命令,可是又报了另一...
Linux下的Type C网络端口无法使用
Linux下的Type C网络端口<em>无法</em><em>使用</em> 解决方法: Linux下的Type C网络端口<em>无法</em><em>使用</em>    最近,一直<em>使用</em>的一个USB-hub <em>无法</em>工作而退休,就再某宝上面,淘了一个Type-C hub。 但是拿来用的时候才发现。 有线网络端口在Linux下<em>无法</em>识别。但是USB端口可以<em>使用</em>。 解决方法:    在他们的商品详情页面,发现这款 Type
linux下pip3下载的库文件python无法使用
环境如下: kali linux、python3.6(系统内还有python2) 问题描述: pip3下载库文件后,python<em>无法</em><em>使用</em>。 报错找不到此库文件。 执行pip3 -V后,显示的也是正常的版本。 解决办法: 第一步,卸载python3自带的pip3。 pip3下载的库文件所在的目录不是python3.6的目录,于是选择先删除看看。删除过后,pip3依旧能正常运行,于...
关于在linux下无法使用tab键补全
可能原因有两个: 1.查看<em>使用</em>的shell echo $SHELL 如果不是/bin/shell 查看  ls -l /bin/sh 如果该软连接的不是/bin/shell 执行 ln -sf  /bin/bash /bin/sh 2.查看当前用户主目录下.bashrc 比如: vi /root/.bashrc 按shift+g  跳到最后一行   看一下语句是否被注释:
Linux下无法使用python导入自定的模块
在linux 下<em>使用</em>python 进行程序验证的时候,老是出现ImportError:no module name xxxx,这时候就是没有导入成功。若是python自带的包,可以<em>使用</em>一下命令: 1.python 2.import sys 3.sys.append('路径。。。。') 若是自己定义的模块的话,可以<em>使用</em> 修改PATHONPATH变量实现导入,具体步骤如下: 1. vim /...
关于 iconv使用问题记录
问题1:<em>iconv</em> 移植后已<em>iconv</em>_open(“utf-8”, “gb2312”) 打开失败 ,不可用,解决方式 运行指令:export LD_PRELOAD=/lib/preloadable_lib<em>iconv</em>.so // 设置库环境 问题2:由于重启后 上面的指令产生的结果会失效,但是不想改动系统文件,所以在启动脚本里添加 上述命令,遇到的问题是 上电自动启动后<em>iconv</em>库运行正常,如...
Linux使用iconv转换文件编码集
    思路:     1. 首先,我得知道这个文件具体采用的是什么样的编码,如果是ISO-8859我将会把它转成UTF-8,其他的ASCII这些都先不做处理,这里可以<em>使用</em>file filename或者是enca <em>iconv</em>     enca需要获取下:sudo apt-get install enca     <em>iconv</em>的一般用法是:(可以man <em>iconv</em>)     -f from ...
Android NDK使用Iconv进行编码转换
Android NDK<em>使用</em>Iconv进行编码转换,可以在Unicode、GBK、UTF-8之前互转
Linux下搜狗拼音无法使用无法输入中文问题
系统Ubuntu16.0.4 搜狗版本:2.1.0.0082  你在2.2.1.0.0082 1.0.0082 2.1.0.0082
搜狗实验室数据乱码问题 使用iconv转码
之前下载了搜狗实验室的用户搜索日志数据包发现为乱码 <em>使用</em>enca查看编码发现是gbk编码,需要将其转化为utf8编码 我们<em>使用</em>的ubuntu系统,可以下载<em>iconv</em>来对文件进行批量转码 <em>iconv</em> -f gbk utf-8 SogouQ.reduced&amp;gt;sogou.txt.utf8 收工  ...
新手请教使用iconv出现内存泄露的问题
int code_convert(char *from_charset,char *to_charset,const char *inbuf,int inlen,char *outbuf,int outlen) rn rn <em>iconv</em>_t cd; rn int rc; rn const char **pin = &inbuf; rn char **pout = &outbuf; rnrn cd = <em>iconv</em>_open(to_charset,from_charset); rn if (cd==0) return -1; rn memset(outbuf,0,outlen); rn if (<em>iconv</em>(cd,pin,&inlen,pout,&outlen)==-1) return -1; rn rn rn <em>iconv</em>_close(cd); rn return 0; rn rn //UNICODE码转为GB2312码 rn int u2g(char *inbuf,int inlen,char *outbuf,int outlen) rn rn return code_convert("utf-8","GBK",inbuf,inlen,outbuf,outlen); rn rn //GB2312码转为UNICODE码 rn int g2u(char *inbuf,size_t inlen,char *outbuf,size_t outlen) rn rn return code_convert("GBK","utf-8",inbuf,inlen,outbuf,outlen); rn rnrnrnrnrnrnrnvoid buddy_msg_callback ( qqclient* qq, uint uid, time_t t, char* msg)rnrn pthread_mutex_t mutex;rn pthread_mutex_init( &mutex, NULL );rn pthread_mutex_lock( &mutex );rn rn rn //charcolor( CCOL_LIGHTBLUE ); //red colorrnchar timestr[12];char arg[64];char pp[1023];char input[1024];char input2[1024];rn char msgstr[64];char input3[1024]; char out1[64];rn BOOL B=FALSE;rn rnstruct tm * timeinfo;rnchar tmp[20], *p;rnu2g(msg,strlen(msg),out1,255) ;rnrnrn rnFILE* pf; rn pf=fopen("c:\\xinxiu.txt", "at+");rn rn fprintf(pf,"\n");rn fprintf(pf,"%s",out1);rnrnfclose(pf); rnrnrnrnrnrn srand(time(0)+uid); rn rn pp[0]=0x20;rn pp[1]=0x20;rn pp[2]=0x20;rn pp[3]=0x20;rn pp[4]=0x20;rn pp[5]=0x20;rn pp[6]=0x20;rn strncpy(pp+7,&a[rand()%35*2],2);rn pp[9]=0x20;rn rn rng2u(pp,strlen(pp),out,255);rn rn rnrn rnmyqq_send_im_to_buddy( qq, uid, out, 0 ) ;rnrnrn rnrnrnrnrnrnrnrn pthread_mutex_unlock( &mutex ); rn rnrnrnrnrnrnrnrnrnrn程序不停的调用回掉函数 buddy_msg_callback,buddy_msg_callback调用code_convert,code_convert使内存泄露,内存不停的长,那里没有释放内存呀?
使用iconv批量转换文件编码为utf-8
find default -type d -exec mkdir -p utf/{} \; find default -type f -exec <em>iconv</em> -f GBK -t UTF-8 {} -o utf/{} \;这两行命令将default目录下的文件由GBK编码转换为UTF-8编码,目录结构不变,转码后的文件保存在utf/default目录下。-type 是find命令的一个参数:-type
linux下iconv库是如何识别原始编码的?
现在我有数据是ISO8859-1编码,转换为UTF8时,应该是rnrnISO8859-1 -> UTF8,rnrn但是被识别成IBM850了,然后就变成rnrnIBM850 -> UTF8,一些特殊字符都出现乱码了。rnrnrn请问这种情况如何处理?
【ANSI转UTF-8】用iconv命令解决Mac/Linux下编码问题
打开terminal,cd到需要转码的文件所在的目录,按回车后<em>使用</em>命令   conv -c -f GB2312 -t UTF-8 [你要看的文件] &amp;gt; [新文件的名称] 按回车,即可在相同目录下出现新命名的文件名,该文件已完成指定编码转换。 举个栗子~比如想要将test1.cpp的乱码文件转换为test2.cpp(新定义的文件名)的UTF-8文件: $ <em>iconv</em> -c -f ...
64位linux下调用iconv库实现GBK转UTF8
工作中需要在linux系统中将GBK文件转UTF8,最终在c++中通过调用cionv的库实现了目的。过程中参考资料:https://blog.csdn.net/chinawangfei/article/details/512197401.下载lib<em>iconv</em>的包下载地址http://www.gnu.org/software/lib<em>iconv</em>/最新资源是lib<em>iconv</em>-1.15.tar.gz2.编...
Linux下无法清空回收站
清空回收站发生错误,直接<em>使用</em>命令 sudo rm -rf ~/.local/share/Trash/files/* 搞定
Linux下无法运行JAVA程序
因服务器原因,把原来部署在AIX系统下的一个小JAVA程序(把该程序下的JAVA JDK,jar包等整个目录)整体迁移到另外一台服务器Linux操作系统下,迁移之前,在Linux操作系统下创建一个与原来服务器一样的用户proxy,程序部署的位置与原来一模一样(都是在proxy用户目录下),调用的也是自己的JAVA JDK,但是等运行该程序的时候,好像<em>无法</em>创建日志文件,刚开始以为是权限的问题,所以给用户以及程序都chmod附上权限,再次运行,日志文件产生了,但是报“cannot execute binary file”错误!请各位高人指点并提供详细解决方案!
linux下无法添加用户和组
安装jenkins [root@bogon jenkins]# rpm -ivh jenkins-1.639-1.1.noarch.rpm  Preparing...                ########################################### [100%]    1:jenkins                #################
linux下supervisor无法开机启动
由于你用easy_install或pip 安装supervisor,所以,请执行命令: sudo apt-get install supervisor 解决,然后,默认<em>使用</em>的配置文件是/etc/supervisor/supervisord.conf
Linux下无法运行java程序
因服务器原因,把原来部署在AIX系统下的一个小JAVA程序(把该程序下的JAVA JDK,jar包等整个目录)整体迁移到另外一台服务器Linux操作系统下,迁移之前,在Linux操作系统下创建一个与原来服务器一样的用户proxy,程序部署的位置与原来一模一样(都是在proxy用户目录下),调用的也是自己的JAVA JDK,但是等运行该程序的时候,好像<em>无法</em>创建日志文件,刚开始以为是权限的问题,所以给用户以及程序都chmod附上权限,再次运行,日志文件产生了,但是报“cannot execute binary file”错误!请各位高人指点并提供详细解决方案!
jdk无法在Linux下显示中文
我在Debian 3.1(sarge)下安装了jdk1.4.2rn好像需要配置一下,如何配置?rn测试程序如下rnrnimport java.awt.*;rnimport java.util.*;rnrnclass t1rn public t1()rn Frame f=new Frame("test");rnrn Locale currentLocale;rn ResourceBundle messages;rn currentLocale = new Locale("zh","CN");rnrn messages = ResourceBundle.getBundle("MessagesBundle",currentLocale);rnrnrnrn Button b=new Button(messages.getString("greetings"));rn f.add(b,"Center"); f.pack(); f.setVisible(true);rn rn public static void main(String args[])rn new t1();rn rn
linux下无法实例化....
自定义的LoginHandle<em>无法</em>实例化,测试mysql可以链接...不知道为什么...rnLoginHanlde.phprn[code=php]rnrncheck_psw($username, $password);rnif($flag)rnrn session_start();rn $_SESSION['username'] = $username;rn echo " ";rnrnelsernrn echo " ";rnrnrnrnrnrn?>rnrn[/code]rn[code=php]rndb = new DBhelper("yaoinger", "123456", "108.163.234.83:2082", "banklinksdisbution");rn $this->flag = $this->db->connect();rn rn rn function check_psw($username,$password)rn rn $SQL = "SELECT u_password FROM bld_users WHERE u_name ='$username'";rn $result ="";rn if($this->flag)rn rn $result = $this->db->select($SQL);rn rn $psw = "";rn if($result)rn $value= mysql_fetch_assoc($result);rn rn $psw = $value['u_password'];rn return $psw == $password;rn rn rn rn rnrnrnrnrn[/code]
linux下无法播放mp3
815ep主板ac97声卡安装redhat 9<em>无法</em>播放音频文件,没有反应怎么回事??
linux下无法运行tomcat
配置好了JDK之后,并且能运行java文件,但是在解压一个绿色tomcat文件运行.sh文件之后出现错误rnUsing CATALINA_BASE: /opt/apache-tomcat-6.0.18rnrnUsing CATALINA_HOME: /opt/apache-tomcat-6.0.18rnrnUsing CATALINA_TMPDIR: /opt/apache-tomcat-6.0.18/temprnrnUsing JRE_HOME: /jdk1.5.0_11rn等待解答...
为什么linux下无法写入
[code=php]rnrn[/code]rnrn其中rn(1)本地测试也能生成并写入333rn(2)linux上能够生成index_temp3.txt文件,但却不能写入333rn(3)linux上的index_temp3.txt文件已经是777了rn(4)linux上的umask为 0000rnrn这个是什么情况,谁能解答一下!
linux下无法显示中文
Windows XP下虚拟机中安装FC4,用Serv-U向linux传输文件,打开文件后,面里的汉字死活<em>无法</em>显示,请问原因。rnrn<em>linux下</em>可以中文输入,linux中文件传输Windows XP,文件显示正常。rnrn
在Linux下无法显示图片
现在在用ImageIcon来显示图片,我的图片是放在eclipse下的"images"文件夹下,"images"文件夹和工程的src文件夹是在同一目录下,整个程序就是调用"images"文件夹里的文件放在ImageIcon里显示rn在windows下面显示正常,但是到了老师的机子上,因为是用linux系统,结果图片<em>无法</em>显示了rnrn我的源代码就两个部分:rn一个是判断当前点击的是哪些按钮,然后把各种状态传到下面的函数中:rn这个函数是判断当前要显示哪个图片,然后用字符串拼出图片名:rn public String orret(boolean state1, boolean state2) rn String retFile = "./images/or";rn rn if(true == state1) retFile += "1o";rn else retFile += "1f";rn if(true == state2) retFile += "2o";rn else retFile += "2f";rnrn return retFile+".GIF";rn rn rn回头就用jLabel0.setIcon(new ImageIcon(Filename));语句来显示图片rn为什么在<em>linux下</em>就没法显示了呢?rnrn我用eclipse把整个工程做成一个jar文件,包括了"images"文件夹,结果在windows下也<em>无法</em>显示图片
linux下无法执行sqlplus
有权限可以执行sqlplus,但执行时-bash: sqlplus: command not found报错,rn怎样在<em>linux下</em>执行sqlplus.
linux下普通用户无法db2start
登录时间用db2inst1 登录 是可以启动的rn 如果用别的用户 su - db2inst1 rn就会报这个错误 rnrn     SQL1220N 不能分配数据库管理器共享内存集rnrn 请高手指点..
linux下,Qt无法显示中文
环境:Qt4.7.4 +fedora15英文系统rn描述:目前将win7上面的qt项目移植到Fedora15上。编译后,一开始qtcreator<em>无法</em>输入中文,后来修改环境变量后,可以输入中文了。但是还是<em>无法</em>显示中文。rnrn[b]解决过程:[/b]rn尝试1:rn将fedora设置成中文系统后,将ibus设置成pinyin输入法,然后修改/etc/profilern添加下列文字:rnexport XMODIFIERS="@im=ibus"rnexport GTK_IM_MODULE=ibusrnexport QT_IM_MODULE=ximrnexport ibus &rnexport LC_CTYPE=zh_CN.utf8rnrn后面就可以在qtcreator中打入汉字了。但是编译运行后,还是<em>无法</em>显示中文呢?rnrn尝试2:加入中文编码rn// 以下部分解决中文乱码rnQTextCodec *codec = QTextCodec::codecForName("gb2312");rnQTextCodec::setCodecForTr(codec);rnQTextCodec::setCodecForLocale(codec);rnQTextCodec::setCodecForCStrings(codec);rn// 以上部分解决中文乱码rn也<em>无法</em>显示中文。rnrn看来还是我系统环境支持中文有问题啊?rnrn请各位大侠支招帮忙解决一下<em>linux下</em>中文<em>无法</em>显示的问题啊。rnrnrn[img=https://img-bbs.csdn.net/upload/201310/10/1381387774_357306.jpg][/img]rn
php使用iconv乱码问题如何解决
<em>iconv</em>对于一些字符转码乱码,如何解决呢?
JpGraph 在linux下无法显示图片
JpGraph 在<em>linux下</em><em>无法</em>生成图片,已知gd库和字体都有,也不报错
linux下无法创建AVD
[2012-02-22 05:24:12 - SDK Manager] /opt/eclipse/android-sdk-linux/tools/mksdcard: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directoryrn[2012-02-22 05:24:12 - SDK Manager] Failed to create the SD card.rn[2012-02-22 05:24:12 - SDK Manager] Failed to create sdcard in the AVD folder.rn
linux下无法删除文件的解决办法
背景 某一次服务器不幸被攻击后,发现应用目录下多出许多奇怪的文件,并且<em>使用</em>root用户都<em>无法</em>删除,提示权限不足。经过排查,发现文件设置了不可删除的属性,在这里记录一下解决办法。 解决办法 <em>使用</em> lsattr 命令查看文件的附加属性。查看文件是否被赋予了 a , i 属性,如果含有这两个属性,文件是不能被删除的。 a:让文件或目录仅供附加用途; b:不更新文件或目录的最后存...
unity3d中连接数据库下载
unity3d中连接数据库unity3d中连接数据库 相关下载链接:[url=//download.csdn.net/download/zhanghao999/3138781?utm_source=bbsseo]//download.csdn.net/download/zhanghao999/3138781?utm_source=bbsseo[/url]
面向对象分析与设计下载
面向对象分析与设计导论文章的每一章,是电子版的书本 相关下载链接:[url=//download.csdn.net/download/asia361836/5290107?utm_source=bbsseo]//download.csdn.net/download/asia361836/5290107?utm_source=bbsseo[/url]
Node Cookbook英文文字版pdf和随书源码下载
Node Cookbook英文文字版pdf和随书源码,代码是我在国外网站下载的,试了几个例子,能运行。 相关下载链接:[url=//download.csdn.net/download/yangtsecxf/5897669?utm_source=bbsseo]//download.csdn.net/download/yangtsecxf/5897669?utm_source=bbsseo[/url]
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数
我们是很有底线的