The standard string utilities starting with str are not DBCS-enabled. Instead, wchar_t data type, which represents both SBCS characters and DBCS characters in the unified format, and its utility functions are supported.
Some of the C standard functions are locale-dependent and the run-time locale must be set appropriately. For more information on locale, refer to What Is Locale?.
The C++ class libraries provided by IBM Visual Age C++ for OS/2 is beyond our scope in this edition.