C++字符串完全指引之一 —— Win32 字符编码.docVIP

  • 2
  • 0
  • 约1.08万字
  • 约 11页
  • 2016-10-18 发布于江西
  • 举报

C++字符串完全指引之一 —— Win32 字符编码.doc

C++字符串完全指引之一 —— Win32 字符编码.doc

C++字符串完全指引之一 —— Win32 字符编码 原著:Michael Dunn 翻译:Chengjie Sun 原文出处:CodeProject:The Complete Guide to C++ Strings, Part I 引言   毫无疑问,我们都看到过像 TCHAR, std::string, BSTR 等各种各样的字符串类型,还有那些以 _tcs 开头的奇怪的宏。你也许正在盯着显示器发愁。本指引将总结引进各种字符类型的目的,展示一些简单的用法,并告诉您在必要时,如何实现各种字符串类型之间的转换。   在第一部分,我们将介绍3种字符编码类型。了解各种编码模式的工作方式是很重要的事情。即使你已经知道一个字符串是一个字符数组,你也应该阅读本部分。一旦你了解了这些,你将对各种字符串类型之间的关系有一个清楚地了解。   在第二部分,我们将单独讲述string类,怎样使用它及实现他们相互之间的转换。 字符基础 -- ASCII, DBCS, Unicode   所有的 string 类都是以C-style字符串为基础的。C-style 字符串是字符数组。所以我们先介绍字符类型。这里有3种编码模式对应3种字符类型。第一种编码类型是单子节字符集(single-byte character set or SBCS)。在这种编码模式下,所有的字符都只用一个字节表示。

文档评论(0)

1亿VIP精品文档

相关文档