如何用vc++ 写入文本文件?

基于窗口的程序问问如何写文件写出后就是普通的文本文件,就好象日志一样,顺便说下如何提行谢回答了再追加分我初学,麻烦写例子,带下注释,记着是在基于窗口的程序中的啊返回一大堆... 基于窗口的程序 问问如何写文件写出后就是普通的文本文件,就好象日志一样,顺便说下如何提行 谢 回答了再追加分
我初学,麻烦写例子,带下注释, 记着是在基于窗口的程序中的啊

返回一大堆错误 麻烦改下
展开
 我来答
CmdMac
推荐于2016-01-16 · 超过20用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:0
展开全部
使用CFile类,在VS2005中

HANDLE hFile = CreateFile(_T("C:\\MyFile.txt"),
GENERIC_WRITE, FILE_SHARE_READ,
NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);//创建文件并获得文件句柄

if (hFile == INVALID_HANDLE_VALUE)//如果创建失败
AfxMessageBox(_T("Couldn't create the file!"));
else
{
// Attach a CFile object to the handle we have.
CFile myFile(hFile);

static const char sz[] = "Hockey is best!";

// write string, without null-terminator
myFile.Write(sz, lstrlen(sz));//将文本写入文件

// We can call Close() explicitly, but the destructor would have
// also closed the file for us. Note that there's no need to
// call the CloseHandle() on the handle returned by the API because
// MFC will close it for us.
myFile.Close();//关闭流
}
或者你用C或C++语言的输入输出流也可以.只要包括相应的头文件就行了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
影灭天
2008-01-01 · TA获得超过1232个赞
知道小有建树答主
回答量:1092
采纳率:0%
帮助的人:367万
展开全部
char[]={"这里写文本"};
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式