This is a followup to this question
AnsiString is a class, too? And string? It is a class? And a char[]?
Can we say a WideString is a wrapper over double-byte characters, AnsiString is a wrapper over single-byte characters, and char[] is an array of single-byte characters? string not so sure what it is…
Not sure about the diferent kind of string types I have in Code Builder C++ 2007 available and its portability.
AnsiStringis a class provided C++ Builder,std::stringis class provided by the C++ standard library,char []creates an array of the type of character,char *creates a pointer to the type character,BSTRis a Windows COM specific string class.AnsiStringandBSTRare non portable, whilestd::string,char []andchar*are completely portable.