arbitrary characters. The ASCII NUL character is allowed, although care should be
taken when passing strings containing it to other functions.
-wxString only works with ASCII (8 bit characters) strings as of this release,
-but support for UNICODE (16 but characters) is planned for the next one.
+wxString works with both ASCII (8 bit characters) as well as UNICODE (16 but
+characters) strings.
This class has all the standard operations you can expect to find in a string class:
dynamic memory management (string extends to accommodate new characters),
probably lead to program crash). Moreover, some very useful functions are not
standard at all. This is why in addition to all wxString functions, there are
also a few global string functions which try to correct these problems:
-\helpref{IsEmpty()}{IsEmpty} verifies whether the string is empty (returning
-TRUE for NULL pointers), \helpref{Strlen()}{Strlen} also handles NULLs correctly
-and returns 0 for them and \helpref{Stricmp()}{Stricmp} is just a
+\helpref{wxIsEmpty()}{wxisempty} verifies whether the string is empty (returning
+TRUE for NULL pointers), \helpref{wxStrlen()}{wxstrlen} also handles NULLs correctly
+and returns 0 for them and \helpref{wxStricmp()}{wxstricmp} is just a
platform-independent version of case-insensitive string comparison function
known either as stricmp() or strcasecmp() on different platforms.