CArchive::ReadString
Visual Studio 2012
Call this member function to read text data into a buffer from the file associated with the CArchive object.
BOOL ReadString( CString& rString ); LPTSTR ReadString( LPTSTR lpsz, UINT nMax );
In the version of the member function with the nMax parameter, the buffer will hold up to a limit of nMax - 1 characters. Reading is stopped by a carriage return-linefeed pair. Trailing newline characters are always removed. A null character ('\0') is appended in either case.
CArchive::Read is also available for text-mode input, but it does not terminate on a carriage return-linefeed pair.
See the example for CArchive::WriteString.