//保存到文本文件
void CGetLinksDlg::Log(CString buf)
{
FILE *fp;
buf.Empty();
if((fp=fopen("HostName.log","a+b"))==NULL)
{
return;
}
fwrite(buf.GetBuffer(buf.GetLength()),1,buf.GetLength(),fp);
fclose(fp);
}
void CGetLinksDlg::Log(CString buf)
{
FILE *fp;
buf.Empty();
if((fp=fopen("HostName.log","a+b"))==NULL)
{
return;
}
fwrite(buf.GetBuffer(buf.GetLength()),1,buf.GetLength(),fp);
fclose(fp);
}
本文展示了一个简单的C++程序,用于将字符串缓冲区中的内容追加到名为'HostName.log'的日志文件中。该程序首先检查文件是否可以打开,然后使用fwrite函数将缓冲区中的数据写入文件。

被折叠的 条评论
为什么被折叠?



