hmtb.net
当前位置:首页 >> CFilE writE >>

CFilE writE

字符集的问题

CFile mfile; ........................ wchar_t unicode = 0xFEFF; mfile.Write(&unicode, sizeof(wchar_t));//将文件变为UNICODE编码 mfile.Write(_T("\r\n"),2*sizeof(wchar_t));//写入换行 .......................

{ // TODO: 在此添加控件通知处理程序代码 UpdateData(TRUE); CFile file(_T("d:\\1.txt"), CFile::modeCreate | CFile::modeReadWrite); file....

它是二进制写入的,因为他并不关心你写入的是什么数据。统一通过读内存二进制数据写入。并不一定,你可以使用sprintf不是更好更方便

写入那句改成file.Write(str.GetBuffer(),len*sizeof(TCHAR));

直接写入和读取就OK了 CFile cf("123.txt",CFile::modeCreate | CFile::modeReadWrite); int Count=12; cf.Write(&Count,sizeof(int)); cf.Seek(0-sizeof(int),CFile::current); int Rev; cf.Read(&Rev,sizeof(int)); cf.Close(); 这样就OK了

不知道说的是哪个类的Write用法 我想应该是 CFILE类的Write的用法 virtual void Write( const void* lpBuf, UINT nCount ); 这个MSDN中的Write的形式。 第一个参数表示存储要写的东西的字符串或者字符数组。 第二个参数表示你要从这个字符串或者...

哈哈,我又跟在【Sadusaga】的后面,那个是CFile类的静态成员,是枚举类型的常量,不管文件存在与否,都创建新的空文件。 非成员是用"."访问,静态成员是用"::"访问。

CFileWrite函数 内存问题destFile.Write(buffer, dwRead);在用write函数向U盘写数据,u盘突然断电,程序异常。如下:][/img]解决方案 你上传了本地的图片??异常(断电)已经放生,程序异常属于预期行为。 解决方案我又一次看到了神奇的硬盘图...

还是会写8个字符, 第3个字符之后写入是乱码

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