E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
LC_ALL
fstream 和中文路径
解决办法:1、使用C语言的函数设置为中文运行环境setlocale(
LC_ALL
,"Chinese-simplified");2、使用STL函数设置为系统语言环境std::locale::global(
qiuxin315
·
2012-03-26 12:00
c
测试
File
语言
Path
编译器
Linux下C++国际化
在Linux下,和国际化相关的locale环境变量有三类:
LC_ALL
,LC_*(如LC_CTYPE等),LANG。根据man7lo
lw1a2
·
2012-03-24 08:00
oracle
C++
c
linux
user
library
C++编码转换整理
WindowsCRT是不支持UTF-8编码作为locale的,运行时使用setlocale(
LC_ALL
,".65001")会失败。
dogegg250
·
2012-03-17 08:16
职场
编码
休闲
C/C++
C++编码转换整理
WindowsCRT是不支持UTF-8编码作为locale的,运行时使用setlocale(
LC_ALL
,".65001")会失败。
dogegg250
·
2012-03-17 08:16
职场
编码
休闲
CentOS中文乱码问题
解决办法:a.设置
LC_ALL
="en_US"或者取消设置
LC_ALL
环境变量。b.安装zhcon.再运行chcon命令就可以显示中文了。
gaodi2002
·
2012-03-13 00:00
centos
问题
中文乱码
CentOS中文乱码问题
解决办法:a.设置
LC_ALL
="en_US"或者取消设置
LC_ALL
环境变量。b.安装zhcon.再运行chcon命令就可以显示中文了。
gaodi2002
·
2012-03-13 00:00
centos
问题
中文乱码
测试GCC在windows下编译宽字符的问题
testwstring.cpp//注意::源文件必须保存为UFT-8的格式 #include #include #include usingnamespacestd; intmain() { setlocale(
LC_ALL
rumswell
·
2012-03-09 17:00
ios
windows
gcc
测试
output
2010
wstring string CString之间的转换
wstringstringCString之间的转换//将wstring转换为string的函数stringws2s(wstring&ws){stringcurLocale=setlocale(
LC_ALL
meiyuli
·
2012-02-29 20:00
问题(一)记录:Redhat9 Linux下字符界面乱码解决方法
下面将字符界面下会出现乱码解决方法记录如下:注:下面#为命令提示符方法一:第一步:#locale(locale命令用于查看使用语言详细信息,为中文语言) 第二步:#exportLC_ALL=POSIX(export命令导出修改
LC_ALL
zhaoxiatengkong_1
·
2012-02-10 00:00
linux
redhat
语言
python中的汉语乱码问题完美解决方案
可以防止乱码[root@aaa-brm1aaa]#moremonitor_smap_50003.py#-*-coding:gb2312-*- linux平台下设置环境变量,即可防止vi出现乱码export
LC_ALL
wanglixue2012
·
2012-02-08 12:00
python
脚本
平台
perl: warning: Setting locale failed
warning:Settinglocalefailed.perl:warning:Pleasecheckthatyourlocalesettings: LANGUAGE="zh_CN:zh",
LC_ALL
flyingqr
·
2012-01-11 16:00
c
perl
SSH的LC_CTYPE问题
nbsp; locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set
LC_ALL
ffx
·
2012-01-10 21:00
mac os
ssh
wstring->string 文件读写 char->wchar_t
1 wstring->string std::stringws2s(conststd::wstring&ws){std::stringcurLocale=setlocale(
LC_ALL
,NULL);
g710710
·
2012-01-10 15:00
c
String
File
null
FP
有时候用ifstream或ofstream打开带有中文路径的文件会失败
解决办法:1、使用C语言的函数设置为中文运行环境setlocale(
LC_ALL
,"Chinese-simplified");2、使用STL函数设置为系统语言环境std::locale::global(
·
2012-01-09 09:00
Stream
LINUX 的字体修改
一:locale就可以看locale的设置 查看/etc/sysconfig/i18n将里面的LANG改为LANG="zh_CN.GB2312" 将
LC_ALL
也改成
LC_ALL
="zh_CN.GB2312
ytds
·
2011-12-22 01:43
linux
服务器
中文
资料
联通
linux 管理小命令5—— 排序与统计命令sort wc uniq
此外,排序的字符与语系的编码有关,因此,如果您需要排序时,建议使用
LC_ALL
=C来让语系统一,数据排序比较好一些。
changyanmanman
·
2011-12-14 15:00
简化DBA查看日志的脚本
export
LC_ALL
=EN export LANG=EN today=`date
izuoyan
·
2011-11-27 12:00
dba
Linux fgetcsv取得的数组元素为空字符串的解决方法
这样在Windows服务器上没有问题,而在RedHat5.5上,用fgetcsv取得的数组中,如果某列的内容是中文,则该列对应的数组元素为空字符串,而英文则正常.这时,需要设置区域:setlocale(
LC_ALL
·
2011-11-25 00:59
Liunx系统级别配置
cat /proc/version ----------------------------------- 设置系统编码 /etc/profile 最后加上: export
LC_ALL
fengbin2005
·
2011-11-14 09:00
liunx配置
[跟我学中小企业架构部署]之六:监控系统nagios部署
Nagios部署所需软件:nagios-3.2.2.tar.gz解决perl编译问题echo "export
LC_ALL
=C">>/etc/profile source /etc/profile service
elain2012
·
2011-11-11 09:03
nagios
中小企业
休闲
WEB运维
[跟我学中小企业架构部署]之六:监控系统nagios部署
Nagios部署所需软件:nagios-3.2.2.tar.gz解决perl编译问题 echo "export
LC_ALL
=C">>/etc/profile source /etc/profile
elain2012
·
2011-11-11 09:03
nagios
中小企业
nrpe
休闲
监控系统
wprintf 中文
#include voidmain() { wchar_tttttt[]={L"冰河时代"}; setlocale(
LC_ALL
,"chs"); wprintf(L"title:%s\r\
·
2011-11-08 14:00
printf
C/C++中读取中文路径文件的方法
解决办法:1、使用C语言的函数设置为中文运行环境setlocale(
LC_ALL
,"Chinese-simplified");2、使用STL函数设置为系统语言环境std::locale::global(
xjbzju
·
2011-11-07 11:00
%s 与 %ls的区别
int main( int argc, char * argv[]) { wchar_t wstr[] = L " 中文 " ; setlocale(
LC_ALL
ymzhou117
·
2011-11-03 14:00
windows
linux
Stream
String
byte
编译器
wprintf_s及TRACE()不能正常输出中文的解决办法
的乱码:wprintf_s(L"%s",(LPCWSTR)cmdLineArr[1]);解决方案:#include setlocale(
LC_ALL
, "chs");这样wprintf_s便能正常打印出中文字符串了
yuxmdef1
·
2011-10-11 21:00
2010
vc中ifstream ofstream打开txt文件失败
解决方法: 1、使用C语言的函数设置为中文运行环境setlocale(
LC_ALL
,"Chinese-simplified");2、使用STL函数设置为系统语言环境std::locale::global
P40614021
·
2011-10-11 18:00
c
测试
File
语言
在控制台中输出Unicode字符
1> setlocale(
LC_ALL
,"chs"); //这是stdio的2> std::wcout.imbue(std::locale("chs"));//
nocml
·
2011-09-21 11:00
iostream
字符集详解
【本文系外部转载,原文地址:http://www.linuxsir.org/bbs/thread312372.html】 LANG,
LC_ALL
,local详解 locale 是国际化与本土化过程中的一个非常重要的概念
546144153
·
2011-09-20 19:00
字符集
三行代码读取人民币
wchar_tposNumber[]=L"仟佰拾亿仟佰拾万仟佰拾元整角分"; intnZero=0; for(inti=0,length;i<(length=strlen(pNumber));i++) {setlocale(
LC_ALL
playStudy
·
2011-09-18 08:00
linux下curses中文乱码问题解决
下试了一把curses搞了个helloworld试了下,界面还好,但输出中文的时候就乱码了查了写资料发现有两个地方需要注意:1字符集的设置,源代码中要#include,同时在main函数中setlocale(
LC_ALL
yuanbluemood
·
2011-09-15 00:30
linux
职场
中文乱码
休闲
curses
枚举进程信息
#include #include #include #include"psapi.h" #pragmacomment(lib,"psapi.lib") intmain() { setlocale(
LC_ALL
evi10r
·
2011-09-02 10:00
Module
null
delete
System
存储
hex
RedHat Linux 9.0 出现乱码的解决办法
下面将字符界面下会出现乱码解决方法记录如下: 注:下面#为命令提示符 方法一:#locale(locale命令用于查看使用语言详细信息,为中文语言)#exportLC_ALL=POSIX(export命令导出修改
LC_ALL
kuangling
·
2011-08-30 11:33
linux
redhat
中文乱码
职场
休闲
c++ string 和wstring 之间的互相转换函数
#include std::string ws2s(const std::wstring& ws){ std::string curLocale = setlocale(
LC_ALL
, NULL
maolv11
·
2011-08-27 09:00
C++
c
String
null
shell脚本中的变量及相关操作
linux下的变量分为两种:系统内置变量: 系统中比较常用的内置变量有: HOME,SHELL,HISTSIZE,MAIL,PATH,LANG(
LC_ALL
)(设置语系),RANDOM(取得一个0~
lymrg
·
2011-08-19 22:14
变量
shell
脚本
职场
休闲
string wstring 转换
#include #include std::string ws2s(const std::wstring& ws){ std::string curLocale = setlocale(
LC_ALL
maolv11
·
2011-07-22 23:00
c
String
null
linux - 乱码
修改 etc/profile文件,在末尾加上 export
LC_ALL
=zh_CN.GBK  
shixiaomu
·
2011-07-19 09:00
linux
linux setlocale用法
include 2char*setlocale(intcategory,constchar*locale);说明:category:为locale分类,表达一种locale的领域方面,通常有下面这些预定义常量:
LC_ALL
cstk502
·
2011-07-04 12:00
linux
Debian
活动
null
domain
语言
RedHat Linux 命令行模式下出现乱码的解决办法
命令行模式下出现乱码的解决办法 注:下面#(root)为命令提示符 方法一:#locale(locale命令用于查看使用语言详细信息,为中文语言)#exportLC_ALL=POSIX(export命令导出修改
LC_ALL
yangxueyong
·
2011-06-09 11:00
linux
redhat
语言
linux解决乱码的方法
修改 etc/profile文件,在末尾加上 export
LC_ALL
=zh_CN.GBK 修改/etc/sysconfig/i18n,替换成如下内容 LANG="zh_CN.GB2312&
gaowenming
·
2011-06-06 21:00
linux
inux 乱码解决方法
如果需要解决这些乱码可以使用以下命令来将语言改为英文:[root@linux~]#LANG=en[root@linux~]#LANGUAGE=en[root@linux~]#
LC_ALL
=en[root
嗷嗷小纯洁
·
2011-06-03 16:01
linux
职场
休闲
locale的设定及其LANG、
LC_ALL
、LANGUAGE环境变量的区别
例如zh_CN.GB2312、zh_CN.GB18030或者zh_CN.UTF-8。很多人都不明白这些古里古怪的表达方式。这个外星表达式规定了什么东西呢?这个问题稍后详述,现在只需要知道,这是locale的表达方式就可以了。locale这个单词中文翻译成地区或者地域,其实这个单词包含的意义要宽泛很多。Locale是根据计算机用户所使用的语言,所在国家或者地区,以及当地的文化传统所定义的一个软件运行
guolele2010
·
2011-06-01 20:00
C++ std::string和std::wstring转换方法
locale.h> using namespace std; string ws2s(const wstring& ws) { string curLocale = setlocale(
LC_ALL
wapysun
·
2011-06-01 16:00
C++
c
C#
用ATL的W2A和A2W宏转换Unicode与ANSI字符串
wszText=L"1.Unicode字符转换为ANSI;";printf("%s/n",W2A(wszText)); //用wprintf输出非英文字符,需要设置当前的地域信息setlocale(
LC_ALL
xbaer
·
2011-05-20 22:00
character
Standards
perl: warning: Setting locale failed
软件名会出现下面的perl:warning:Settinglocalefailed.perl:warning:Pleasecheckthatyourlocalesettings:LANGUAGE=(unset),
LC_ALL
zbylovecool
·
2011-05-09 17:34
perl
failed
warning
休闲
setting
linux安装后的乱码问题
中查找中文语言包font-chinese和font-ISO,然后进行rpm安装,重启 系统即可2.putty乱码 vi/etc/sysconfig/i18n,修改LANG=“zh_CN.UTF-8”然后再添加字段
LC_ALL
asa_fighting
·
2011-04-29 12:11
linux
职场
休闲
linux安装后的乱码问题
临时将tty的语言设为英语(转自《鸟哥的Linux私房菜》)
这个时候,就要将支持语系改为英文,才能显示出正确的信息,像如下这样做:~$LANG=en~$LANGUAGE=en~$
LC_ALL
=en~$LC_C
lexdene
·
2011-04-22 20:33
linux
职场
语言
休闲
tty
CentOS图形界面和终端中文乱码
但是修改来修改去就是解决不了问题,最后发现时
LC_ALL
没有改过来[root@glnode04~]#vim~/.bashrc#exportLANG=zh_CN.GB18030 取消,注释掉,不使用GB18030exportLANG
zklth
·
2011-04-21 19:00
centos
vim
图形
终端
encoding
使用shell获取ip地址
linuxwikis ifconfig返回的信息中包括IP地址,但要在Shell中获取当前IP地址,则要麻烦一些获取方法由于不同系统中ifconfig返回信息的格式有一定差别,故分开讨论:[1]Linux:
LC_ALL
yhguo2008
·
2011-04-19 11:00
linux
shell
Solaris
ubuntu
OS
FreeBSD
CEGUI显示中文的一些细节
想使用std::string作为输入参数,就必须进行相应的转换, std::wstrings2ws(conststd::string&s){std::stringcurLocale=setlocale(
LC_ALL
butwang
·
2011-04-05 21:00
解决:VS 2005/2008 中 fstream 不能处理带有中文路径的问题
解决办法:1、使用C语言的函数设置为中文运行环境setlocale(
LC_ALL
,"Chinese-simplified");2、使用STL函数设置为系统语言环境std::locale::glo
fengbingchun
·
2011-03-30 15:00
c
api
XP
测试
文档
语言
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他