中文乱码

[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. C#Project不生成.vhost.exe和.pdb文件的方法

    编译C#工程时,在C#的Project的属性界面的Build选项卡中当Configuration : Relese 时,依然会生成扩展名为.vhost.exe和.pdb文件. 其中.pdb是debug ...

  2. 任务调度Cron表达式及Quartz代码详解

    在线Cron表达式生成器 http://cron.qqe2.com/ cron表达式详解 http://www.cnblogs.com/linjiqin/archive/2013/07/08/3178 ...

  3. jquery.cookie中的操作之与换肤

    jquery.cookie.js的插件,插件的源代码如下: /** * Cookie plugin * * Copyright (c) 2006 Klaus Hartl (stilbuero.de) ...

  4. css - 当文本内容长度超出屏幕宽度时,以省略号代替

    <style> .ellipsis{ text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } </styl ...

  5. requests.exceptions.MissingSchema: Invalid URL 'xxxxxxxxxxxxx': No schema supplied. Perhaps you meant xxxxxxxxxxxxx

    import requests session = requests.session() carProposalUrl = "www.caaaa.com.cn/aaaa/aaaaa/carP ...

  6. 关于scut在unity上的主动推送

    自带的samples里面,chat的例子涉及主动推送,可作为参考. 在unity里面接收主动推送用Net.CommonCallback 服务端最近的新版本更改了接口,有两种方法推送: ActionFa ...

  7. Atitit.数据操作dsl 的设计 ---linq 方案

    Atitit.数据操作dsl 的设计 ---linq 方案 1.1. sql与api方式1 1.2. Linq方案与stream方案的选择,1 1.3. 前缀表达式 vs 中缀表达式1 1.4. 要不 ...

  8. Yii2数据库查询语法

    一: $con = Yii::$app->db; $rel = $con->createCommand("select * from user");//预处理对象 $r ...

  9. 删除Win10的自带应用

    显示 Get-AppxPackage | Select Name, PackageFullName 按关键字删除 Get-AppxPackage *camera* | Remove-AppxPacka ...

  10. 使用心跳机制实现CS架构下多客户端的在线状态实时更新以及掉线自动重连

    此文讲述的内容是一个实际项目开发中的一部分内容,笔者将亲身经历写成文章. [背景] 现需要实现这样的功能:有多个客户端连着同一个服务器.服务器和客户端之间需要“互相”知道彼此的连接状态.比如在某一时刻 ...