CStdioFile::WriteString

virtual void WriteString( LPCTSTR lpsz );
throw( CFileException );

Parameters

lpsz

Specifies a pointer to a buffer containing a null-terminated text string.

Remarks

Writes data from a buffer to the file associated with the CStdioFile object. The terminating null character (‘\0’) is not written to the file. Any newline character in lpsz is written to the file as a carriage return–linefeed pair.

WriteString throws an exception in response to several conditions, including the disk-full condition.

This is a text-oriented write function available to CStdioFile and its descendents, and to CArchive. CFile::Write is also available, but rather than terminating on a null character, it writes the requested number of bytes to the file.

Example

// example for CStdioFile::WriteString
extern CStdioFile f;
char buf[] = "test string";

f.WriteString( buf );

CStdioFile OverviewClass MembersHierarchy Chart

See Also   CArchive::ReadString, CFile::Write