Originally Posted by Waleed Mujeeb hmm a little bit clear. Just asking, is the C++ string data type an alternative to char*? Any potential side effects of not using char*? I can't think of 'side-effects', but there sure are many benefits.