中文乱码

[root@test mediaStudio]# g++ testCgi.cpp
[root@test mediaStudio]# ./a.out
Content-type:text/html; charset=UTF-8

<html>
<head>
<title>CGI ????±偿</title>
</head>
<body>
<table border = "0" cellspacing = "2"><tr><td>COMSPEC</td><td>????±偿???畚??</td></tr>
<tr><td>DOCUMENT_ROOT</td><td>????±偿???畚??</td></tr>
<tr><td>GATEWAY_INTERFACE</td><td>????±偿???畚??</td></tr>
<tr><td>HTTP_ACCEPT</td><td>????±偿???畚??</td></tr>
<tr><td>HTTP_ACCEPT_ENCODING</td><td>????±偿???畚??</td></tr>
<tr><td>HTTP_ACCEPT_LANGUAGE</td><td>????±偿???畚??</td></tr>

将.cpp文件保存为UTF-8格式

[root@test mediaStudio]# ./a.out
Content-type:text/html

<html>
<head>
<title>CGI 环境变量</title>
</head>
<body>
<table border = "0" cellspacing = "2"><tr><td>COMSPEC</td><td>环境变量不存在。</td></tr>
<tr><td>DOCUMENT_ROOT</td><td>环境变量不存在。</td></tr>
<tr><td>GATEWAY_INTERFACE</td><td>环境变量不存在。</td></tr>
<tr><td>HTTP_ACCEPT</td><td>环境变量不存在。</td></tr>
<tr><td>HTTP_ACCEPT_ENCODING</td><td>环境变量不存在。</td></tr>
<tr><td>HTTP_ACCEPT_LANGUAGE</td><td>环境变量不存在。</td></tr>
<tr><td>HTTP_CONNECTION</td><td>环境变量不存在。</td></tr>
<tr><td>HTTP_HOST</td><td>环境变量不存在。</td></tr>
<tr><td>HTTP_USER_AGENT</td><td>环境变量不存在。</td></tr>
<tr><td>PATH</td><td>/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/pgsql/bin:/usr/local/go/bin:/root/bin</td></tr>
<tr><td>QUERY_STRING</td><td>环境变量不存在。</td></tr>
<tr><td>REMOTE_ADDR</td><td>环境变量不存在。</td></tr>
<tr><td>REMOTE_PORT</td><td>环境变量不存在。</td></tr>
<tr><td>REQUEST_METHOD</td><td>环境变量不存在。</td></tr>
<tr><td>REQUEST_URI</td><td>环境变量不存在。</td></tr>
<tr><td>SCRIPT_FILENAME</td><td>环境变量不存在。</td></tr>
<tr><td>SCRIPT_NAME</td><td>环境变量不存在。</td></tr>
<tr><td>SERVER_ADDR</td><td>环境变量不存在。</td></tr>
<tr><td>SERVER_ADMIN</td><td>环境变量不存在。</td></tr>
<tr><td>SERVER_NAME</td><td>环境变量不存在。</td></tr>
<tr><td>SERVER_PORT</td><td>环境变量不存在。</td></tr>
<tr><td>SERVER_PROTOCOL</td><td>环境变量不存在。</td></tr>
<tr><td>SERVER_SIGNATURE</td><td>环境变量不存在。</td></tr>
<tr><td>SERVER_SOFTWARE</td><td>环境变量不存在。</td></tr>
</table><
</body>
</html>
[root@test mediaStudio]#

cpp中文乱码的更多相关文章

  1. Qt中文乱码解决思路

    最近项目中遇到不少的Qt中文乱码的问题,主要原因是客户的需求比较多,Qt版本有用4的版本的也有用5的版本,并且还有windows与linux跨平台的需求.经常出现个问题是windows的解决了,源代码 ...

  2. V8Sharp的中文乱码问题解决

    V8是一个开源的javascript引擎,到现在为止堪称为是性能最好最稳定的javascript.因此还诞生了一个基于此引擎的服务端开发框架:Node.js.由此可见此引擎的牛逼之处.由于打算在后续项 ...

  3. cocos2dc-x解决中文乱码

    中文乱码: 方法一: 选中有中文的那个cpp,点文件另存为,在保存这里竟然有个小箭头 点之,再点编码保存 再选这个编码 这个cpp就UTF-8化了,然后中文就正常了. 但是发现:但字符串字符数为奇数时 ...

  4. Cocos移植到Android的一些问题-中文乱码问题

    Android平台版本和设备碎片化很严重,因此从Win32平台移植到Android平台会有很多问题,下面是我们归纳的从Win32平台移植到Android平台遇到的一些问题.在Android平台中文乱码 ...

  5. boost::xml——基本操作以及中文乱码解决方案

    下面是本人使用boost库的xml部分的基础操作,并且解决对于大家使用boost库读写中文xml内容出现的乱码问题. 1.实现boost库xml基本操作2.解决boost对xml中中文乱码问题3.实现 ...

  6. cocos2d-x实战 C++卷 学习笔记--第4章 win32平台下中文乱码问题

    前言: 将GBK编码的字符串转为UTF-8编码.(通俗点说就是解决中文乱码问题) 简要介绍: 在Win32平台下通过 log 输出中文字符时,会出现中文乱码问题.同样的代码在 ios 和 Androi ...

  7. Qt中文乱码问题(比较清楚,同一个二进制串被解释成不同的语言)

    文章来源:http://blog.csdn.net/brave_heart_lxl/article/details/7186631 以下是dbzhang关于qt中文乱码问题原因的阐述,觉得不错: 首先 ...

  8. 解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)——ubuntu环境设置默认是utf-8,文件编码可使用Encodersoft批量转换

    一.Qt环境设置 文件从window上传到Ubuntu后会显示乱码,原因是因为ubuntu环境设置默认是utf-8,Windows默认都是GBK.Windows环境下,Qt Creator,菜单-&g ...

  9. 两种解决Qt5显示中文乱码的方法(使用QStringLiteral和#pragma execution_character_set("utf-8")两种方法)

    升级到Qt5.X之后,原先解决的Qt显示中文乱码的方法突然不适用了,找了很多方式来解决这个问题第一种:在公司代码里看到的方法,先将对应的cpp文件用windows自带的记事本打开,另存为UTF-8格式 ...

随机推荐

  1. self.navigationItem.titleView 不居中显示的问题

    自定义一个AUIView, AUIView * v=[AUIView new]; self.navigationItem.titleView = v; 在AUIView类内重写 setFrame -  ...

  2. hbase能否代替mysql

    代志远早年就职网易研究院从事MapReduce与DFS系统的自主研发,后增加支付宝数据平台负责Hadoop与HBase体系的架构设计与二次研发,支付宝流计算与分布式搜索系统的设计和研发,后成为支付宝海 ...

  3. Atitit.100% 多个子元素自适应布局属性

    Atitit.100% 多个子元素自适应布局属性 1.1. 原理1 1.2. Table布局1 1.3. Css布局1 1.4. 判断amazui加载完毕2 1.1. 原理 每个子元素平均分配,但是有 ...

  4. Atitit.随时间变色特效 ---包厢管理系统的规划

    Atitit.随时间变色特效 ---包厢管理系统的规划 1 流程滴定仪 定义的参数 颜色.位置(开始值,结束值,当前比值) >>返回数值 可以后期处理转成双位16进制码 分别定义复合颜色的 ...

  5. 代码覆盖率?coverage

    http://www.infoq.com/cn/articles/test-coverage-rate-role 代码覆盖率?coverage   http://www.cnblogs.com/cod ...

  6. 如何将git 关联到Pycharm

    一,预置条件 1,安装pycharm 2,安装git 仓库 二,关联步骤 1,打开Pycharm  File | Settings | Version Control | Git 2,配置需要关联的 ...

  7. Xcode7 beta 网络请求报错:The resource could not be loaded because the App Transport Security policy requir

          今天升级Xcode 7.0 bata发现网络访问失败.输出错误信息 The resource could not be loaded because the App Transport S ...

  8. iOS开发中如遇到频繁的Http请求,取消之前已经发送的Http

    主要精髓在于 第一点:不要initialize a new AFHTTPSessionManager object everytime 一定要把manager用成全局的 第二点:把请求返回的task对 ...

  9. The Definitive Guide To Django 2 学习笔记(六) 第四章 模板 (二)使用模板系统

    模板系统不是django特有的,它是python的一个库,你可以在任何地方使用它. 使用方法: 1.使用 Template()方法创建Template对象.2.调用Template对象的render( ...

  10. Unix系统编程()close系统调用

    close系统调用关闭一个打开的文件描述符,并将其释放回调用进程,供该进程继续使用.当一进程终止时,将自动关闭其已打开的所有文件描述符. int close(int fd); 显式关闭不再需要的文件描 ...