准备把服务器端的程序采用UNICODE来编写
编译ACE的时候,我增加了
#define ACE_HAS_WCHAR
#define ACE_USE_WCHAR
编写一个Hello world的小程序,结果运行发现在控制台上显示不出中文,很快发现在原来需要设置console的属性才能让UNICODE字符正常显示出来。
代码如下
include "stdafx.h"
#include "ace/os.h"
#include "ace/Log_Msg.h"
#include <mmsystem.h>
#include <locale.h >
int _tmain(int argc, _TCHAR* argv[])
{
setlocale(LC_ALL,"CHS"); //****** 设置本地属性*********
for(int i = 0; i < 100; i++)
{
int cur = ACE_OS::gettimeofday().msec();
_tprintf(ACE_TEXT("Hello world,今天您UNICODE了吗? [%d]\n"),cur);
OutputDebugStr(ACE_TEXT("Hello world,今天您UNICODE了吗?\n"));
ACE_DEBUG((LM_INFO,ACE_TEXT("Hello
ACE,今天您UNICODE了吗?\n")));
ACE_OS::sleep(1);
}
return 0;
}
分享到:
相关推荐
Linux中的中文文件在ssh终端中显示为乱码。原本在Windows中显示正常的文件,上传到Linux中之后,全变成乱码,有什么好的解决方法呢,经过本人多次实验,终于得到一个解决方法
为了使 Windows 成为开发人员更受欢迎的平台,Microsoft 在 Windows 10 中引入了 WSL(Linux 的 Windows 子系统),这使得在 Windows 上运行 Linux 二进制文件成为可能,而没有虚拟机的麻烦。Windows 终端程序是一款...
在 Windows 7 或 64 位操作系统上轻松运行旧的 DOS 应用程序(游戏); Far Manager 中的缩略图和图块; 正常,最大化和全屏图形窗口模式; 窗口字体抗锯齿:标准,ClearType,禁用; 窗口字体:家庭字体,高度,...
长期以来,Windows 上可用的命令行环境不如 macOS 和 Linux 上的命令行环境。多年来,微软已经采取了一些措施来改进其控制台,但是他们最终决定只开发一个名为 Windows Terminal 的新应用程序。 此新工具不会替代...
3 多种结果输出方式:在控制台显示/保存到文件 4 完善的异常输入数据检测报错机制 5 完善详细的数据手工输入帮助提示 7 程序的结构化模块化清晰 6 详细的源代码注释 编程要点: 1 详细见源代码和注释 2 算法难点(1)...
windows注册表命令大全;winver---------检查windows版本 wmimgmt.msc----打开windows管理体系结构(wmi) wupdmgr--------windows更新程序 wscript--------windows脚本宿主设置 write----------写字板 winmsd---...
软件介绍: FileLocator Pro是深受欢迎的搜索工具。安装完成首次使用时会提示你选择软件界面语言,从下拉菜单中选择简体中文即是...另外,还提供了一个控制台版本的程序,是在控制台而非Windows用户界面显示信息。
在常规和触摸屏桌面电脑上提供对 Windows 8 预发行版的支持,而且 Windows 8 平板电脑上的教师和学生均可使用。 文件传输/文件分发增强功能 在向学生发送和收回文件方面,该产品的功能有很大增强。 文件传输现在...
1011-Windows 98/NT/2000及XP安装在同一电脑上 1012-视窗作业系统的整合 1013-硬体驱动程式 1014-检查 Windows XP 是否登记 1015-将〔修复控制台〕安装在硬碟内 1016-辨认真假中文版XP的方法 1017-XP减肥方法...
启动计算机,系统会自动以光盘引导,无需用户干预,待到屏幕出现相关提示时,按下键盘上任意键即可看见 Windows XP 的安装程序画面,在提示界面中,按下“R”键选择第二项“要使用‘故障控制台’修复 Windows XP ...
例如, 如果你在较慢的网络磁盘上频繁地使用鼠标右键单击 ".exe" 文件, 在显示关 联菜单前, 你可以关闭“网络磁盘”选项为最小延迟. 7. 如果你在 WinRAR 外壳的文件列表中按名称进行排序, WinRAR 将采用与 ...
通过使用TreeMap的可视化布局,你可以直观地看到在你硬盘上大的文件和文件夹。 功能特点: 快速且方便易用。 直观的结构布局,使用多层视图显示不同的内容。 如网络浏览器浏览一样可自由缩放元素。 智能缓存...
全中文的菜单式操作方式,易上手,支持DOS下显示中文及五笔拼音输入. 5. 完全傻瓜化的网刻模式,懂的基本WINDOWS操作,就能快速实现网络刻隆. 6. 支持引导自已制作DOS镜像.启动网络上下载的ISO镜像及WINPE镜像启动. ...
在 Access Management Console 中显示项目 27 使用检测过程指定多个服务器场进行控制台管理 27 针对多个产品或组件运行检测过程 28 针对单个产品或组件运行检测过程 28 1.2.10. Access Management Console 用户界面 ...
13. 当你把鼠标放在 WinRAR 的任务栏图标上时会显示包括压缩文件名的信息。以前仅显示 压缩操作剩余的时间和总百分比。 14. 错误修正: a) WinRAR 不能打开某些包含文件大小超过 8 GB 的tar.gz 文件; b) 在 ...
RLogin是在Windows上运行的终端软件。 该协议支持三种类型的rlogin,telnet和ssh(版本1和2),并且考虑到远程服务器维护,还支持安全的加密通信。 汉字代码与EUC,SJIS,UTF-8等兼容,并且可以通过根据ISO-2022切换...
"缓冲区溢出保护"可以阻止利用缓冲区溢出在计算机上执行代码。此功能 会检测到从堆栈中的数据开始运行的代码,并阻止该代码运行。但是,此功 能不阻止数据写入堆栈。即使"缓冲区溢出保护"功能会阻止受到利用的...
例如, 如果你在较慢的网络磁盘上频繁地使用鼠标右键单击 ".exe" 文件, 在显示关联菜单前, 你可以关闭“网络磁盘”选项为最小延迟. 7. 如果你在 WinRAR 外壳的文件列表中按名称进行排序, WinRAR 将采用与 Windows ...
文件为doc版,可自行转成txt,在手机上看挺好的。 本资源来自网络,如有纰漏还请告知,如觉得还不错,请留言告知后来人,谢谢!!!!! 入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令 Linux提供...
例如, 如果你在较慢的网络磁盘上频繁地使用鼠标右键单击 ".exe" 文件, 在显示关联菜单前, 你可以关闭“网络磁盘”选项为最小延迟。 7. 如果你在 WinRAR 外壳的文件列表中按名称进行排序, WinRAR 将采用与 Windows ...