Re: Fairly Dumb C++ Question.
Is there a specific reason you are mixing and matching std::string and CString?
One is standard C++, the other is a Microsoft-specific class.
More importantly, where is your book? Something is way wrong if you feel the need to be asking these trivial of questions on a forum. I recommend Accelerated C++ by Koenig and Moo - it is a great book for a beginner to C++.