关于CFILE类的问题 我想用CFILE类来完成下面这个任务:主要实现往某一文件写字符串。具体如下打开某一文件,如果不存在则创建并打开,开始往文件里写字符串,写完后并切没有发生错误则关闭文件。在整个操作过程利用try...catch...捕获错误解决后会立即送分!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString cstrContent = "5678"; CFile file; try { if (!file.Open(_T("C:\\MyFile.txt"), CFile::modeReadWrite)) { if (!file.Open(_T("C:\\MyFile.txt"), CFile::modeCreate)) { return; } } file.SeekToEnd(); file.Write(cstrContent, cstrContent.GetLength()); file.Close(); } catch(...) { } 不对呀,我已经试过了呀!if (!file.Open(_T("C:\\MyFile.txt"), CFile::modeReadWrite))这一步执行后直接跳进catch里面了! 用CFile还需要include甚么吗? VC画坐标图 关于Combo Box 的高级用法 求vox编码模块 哪位大侠有用DAO操纵Excel表格的范例? 《windows核心编程》中的问题 请问在ADO编程中,捕获了_com_error异常后,还需要检查HRESULT返回值吗? SOS: CTabCtrl控件中如何在每次按下它的Button时,Tab整体移动多个标签? 一现有一小数为float型,如何只对其取整数部分? 我自己建立了一个工具栏,怎样做出分隔条? 请大家帮帮忙,帮我看一下这道题,谢谢 tcp 如何建立网络监听啊? 急!!!马上解决,立刻给分......... VC版招聘美女斑竹
CFile file;
try
{
if (!file.Open(_T("C:\\MyFile.txt"), CFile::modeReadWrite))
{
if (!file.Open(_T("C:\\MyFile.txt"), CFile::modeCreate))
{
return;
}
}
file.SeekToEnd();
file.Write(cstrContent, cstrContent.GetLength());
file.Close();
}
catch(...)
{ }
if (!file.Open(_T("C:\\MyFile.txt"), CFile::modeReadWrite))这一步执行后直接跳进catch里面了!