Quote Originally Posted by ncode
... And what about CString and std::string?

I `m going to rewrite some parts of my project to STL.
Well, here you might get some debate. std::string does not supply the complex interface that CString does.

However, once you use a library like boost::string_algo, you'll be much better off with std::string.

My recommendation: use boost + std::string. It's more portable and powerful.

Jeff