If using a char*, I can initialize it to NULL and later check if it is set by doing a comparison. How to do the same thing for a std::string
char*
NULL
std::string
The default constructor for std::string always returns an object that is set to a null string.