Personal tools
Chapter 1: Internationalization



Click on the banner to return to the user guide home page.
Chapter 1: Internationalization
- 1.1 How to Read this Section
- 1.2 Internationalization and Localization
- 1.2.1 Localizing Cultural Conventions
- 1.2.2 Character Encodings for Localizing Alphabets
- 1.2.3 Summary
- 1.3 The Standard C Locale and the Standard C++ Locales
- 1.3.1 The C Locale
- 1.3.2 The C++ Locales
- 1.3.3 Facets
- 1.3.4 Differences between the C Locale and the C++ Locales
- 1.3.5 Relationship between the C Locale and the C++ Locale
- 1.4 The Locale
- 1.5 The Facets
- 1.5.1 Creating a Facet Object
- 1.5.2 Accessing a Locale's Facets
- 1.5.3 Using a Stream's Facet
- 1.5.4 Creating a Facet Class for Replacement in a Locale
- 1.5.5 The Facet Id
- 1.5.6 Creating a Facet Class for Addition to a Locale
- 1.6 User-Defined Facets: An Example
- 1.6.1 A Phone Number Class
- 1.6.2 A Phone Number Formatting Facet Class
- 1.6.3 An Inserter for Phone Numbers
- 1.6.4 The Phone Number Facet Class Revisited
- 1.6.5 An Example of a Concrete Facet Class
- 1.6.6 Using Phone Number Facets
- 1.6.7 Formatting Phone Numbers
- 1.6.8 Improving the Inserter Function


©Copyright 1996, Rogue Wave Software, Inc.