Oracle® Developer Studio 12.5:C++ 用户指南

退出打印视图

更新时间: 2016 年 7 月
 
 

1.8 本地语言支持

此发行版本的 C++ 支持使用英语以外的其他语言进行应用程序的开发,包括大多数欧洲语言、中文和日语。因此,您可以十分便捷地将应用程序从一种语言切换到另一种语言。此功能被称为国际化

通常,C++ 编译器按如下方式实现国际化:

  • C++ 从国际化的键盘识别 ASCII 字符(也就是说,它具有键盘独立性和 8 位清除)。

  • C++ 允许使用本地语言打印某些消息。

  • C++ 允许在注释、字符串和数据中使用本地语言。

  • C++ 只支持符合扩展 UNIX 字符 (Extended UNIX Characte, EUC) 的字符集,在该字符集中,字符串内每个空字节是一个空字符,而字符串内每个 ASCII 值为 / 的字节是一个 / 字符。

变量名称不能国际化,必须使用英文字符集。

您可以设置语言环境将应用程序从一种本地语言更改为另一种语言。关于这一点和其他本地语言支持功能的信息,请参见操作系统文档。