MFC's CString overloads a constructor (not explicit) and an assignment operator both for character arrays, so you can pass a character array directly or assign it directly.
C++ isn't C, you know...
Look at this. Thread necromancy.
All the buzzt!
CornedBee
"There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
- Flon's Law