Search:
Forum
General C++ Programming
File write displays as Hex
File write displays as Hex
Jun 23, 2010 at 8:48pm UTC
coolecho
(2)
Hi,
I'm not getting proper line feeds or something, because when I view the file that I have written it displays as Hex. I'm writing with CStdioFile Write(), and writing to it with CString. I append \r\n to the end of the string.
Any ideas? Thanks.
CStdioFile srchOutput;
srchOutput.Open(srchOutputFileName, CFile::modeCreate | CFile::modeWrite | CFile::shareDenyNone);
while( srchItemLineCount >= 0 ) {
CString cstr_Srch = srchString[srchItemLineCount];
cstr_Srch += "\r\n";
srchOutput.Write(cstr_Srch.GetBuffer(cstr_Srch.GetLength()+1),cstr_Srch.GetLength()+1);
srchItemLineCount--;
}
Jun 24, 2010 at 12:02am UTC
PanGalactic
(1658)
What is a CStdioFile? Is that like a std::FILE*?
http://www.cplusplus.com/reference/clibrary/cstdio/FILE/
Your code doesn't look like C++ to me.
Jun 24, 2010 at 12:20am UTC
coolecho
(2)
Maybe I'm in the wrong forum? It is an MFC file I/O library class.
Topic archived. No new replies allowed.
C++
Information
Tutorials
Reference
Articles
Forum
Forum
Beginners
Windows Programming
UNIX/Linux Programming
General C++ Programming
Lounge
Jobs