Ice provides three string converters to cover common conversion requirements:
UnicodeWstringConverter
This is a string converter that converts between Unicode wide strings and UTF-8 strings. Unless you install a different string converter, this is the default converter that is used for wide strings.
IconvStringConverter(Linux and Unix only)
Theiconvstring converter converts strings using the Linux and Unixiconvconversion facility. It can be used to convert either wide or narrow strings.
WindowsStringConverter(Windows only)
This string converter converts between multi-byte and UTF-8 strings and usesMultiByteToWideCharandWideCharToMultiBytefor its implementation.
These string converters are defined in the Ice namespace.

