Chilkat v11.0.0 Utf8

🔙 v11 Compatibility Index

A Utf8 property exists for each Chilkat class in the programming languages C, C++, PHP, Ruby, Perl, CkPython, and TCL. The Utf8 property determines if strings passed to Chilkat methods are interpreted as utf-8 or ANSI, and whether strings returned from Chilkat are utf-8 or ANSI. The default value of the Utf8 property is changed to True because the default value of Chilkat.Global.DefaultUtf8 is changed to True. The Utf8 property can be changed to False for an individual object instance that needs to pass ANSI strings to a Chilkat method, or if it prefers Chilkat to return ANSI strings.

The Utf8 property only exists in the programming languages where strings are binary bytes.

Utf8 also exists in C and C++ because const char * points to bytes terminated by a null.