See Chapter 16 for details about internationalization.
In the following sections, no distinction is made between these types of strings. The usage and the
problems are the same because all string classes have the same interface. So, “string” means any
string type: string, wstring, u16string, and u32string. The examples in this book usually
use type string because the European and Anglo-American environments are the common environments
for software development.