Unlike pointer-based char * strings, string objects are not necessarily null terminated. [Note: The C++ standard document provides only a description of the capabilities of class string—implementation is platform dependent.]
char *
string