ntjm.net
当前位置:首页 >> vC++中 如何将CString的字符串写入TXT文件 >>

vC++中 如何将CString的字符串写入TXT文件

把我以前的删除了其他,剩下简单的功能,符合你要求。 工程在附件 记得采纳。

CStdioFile m_fileW; m_fileW.Open( "D:\\TEXT.txt", CFile::modeNoTruncate|CFile::modeReadWrite) m_fileW.SeekToEnd(); m_fileW.WriteString("sssssssr\n");

使用\r\n即可换行,举例如下: void CMyDlg::OnBnClickedButton1(){CString str; CString SaveInformation;str=filedialog2->GetPathName(); SaveInformation.Format("时间:%s\r\n地点:%s\r\n人物:%s\r\n起因:%s\r\n经过:%s\r\n结果:%s\r\n",A...

CString strText; CString szLine; //存储行字符串 CStdioFile file; file.Open("ts.txt",CFile::modeRead);//打开文件 //逐行读取字符串 while( file.ReadString( szLine ) ) { strText += szLine; } MessageBox(strText); //关闭文件 file.Clo...

合并? 比如 一个字符为 char ch = 'a'; CString str = "hello "; str += ch; 那么 str的值就是 hello a了

额,你会文件操作么?以文本模式打开一个文件,输入你要的内容呗。如果这个方法你不会,因为涉及的只是比较多,懒得教你,用下一个方法。也可以调用系统命令,即使用system命令,如向D盘根目录下的a.txt输入“文本文件”可以这样做:system("echo ...

举例说明: CString str("Hello world"); printf("%s",str.c_str()); CString是MFC中的类,代表一个字符串。而printf()只能打印c风格的字符串,即以'\0'结尾的普通字符串。printf()是不能直接打印CString的。 但CString有一个成员函数:c_str()...

直接赋值埃 CString strA = "aaaa"; 如果是问从屏幕输入的话,先输入string,在转换成CString吧。

CString::operator LPCTSTR operator LPCTSTR ( ) const; Return Value A character pointer to the string’s data. Remarks This useful casting operator provides an efficient method to access the null-terminated C string contained in ...

网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com