I would stick to using std::string
instead of const char*
, simply because most of the built-in C++ libraries work with strings and not character arrays. std::string
has a lot of built-in methods and facilities that give the programmer a lot of power when manipulating strings.