Sorry to start another of those unanswerable questions on SO, but I'm just curious as to the pros and cons of all the different string types in C++. My particular question is between MFC's CStrings and std::string (since I'm doing Windows only software), but this would extend to any of the string formats in C++. What do you all thing is the best string type to use in C++ and why?
UPDATE: I actually found a duplicate question. Thanks to those who already answered. Please direct any new responses to this other question: http://stackoverflow.com/questions/133364/how-do-you-handle-strings-in-c