Mentioned in : http://gamedev.stackexchange.com/questions/679/how-to-prepare-a-game-for-localization
It's a really good idea to use an actual string class and not just char * everywhere or you're going to be in a world of pain.
I currently use char * everywhere, and wondered if people could explain the benefits of a full string class, and the pitfalls of char *. Are there any good solid existing string classes to be recommended?
Not only in reference to localisation, but for any reason.