
windows VC 求教: 怎么用Windows C语言,打开、编辑、保存一个unicode的txt文件。 非常感谢
1个回答
展开全部
一般可以用CStdioFile或CFile类来对文本文件操作,可以是txt或ini文件。
CStdioFile f(filename,CFile::modeRead); // 只读方式打开文件filename
f.SeekToBegin(); // 指针走到文件开始位置
char buf[100]; // 保存每行读取内容的变量
while (f.ReadString(buf,99)) // 读取内容不为空(一般是判断是否到文件末尾)
{
// 中间就是读取内容的处理,如果要修改、编辑,则用可写方式打开,改后再存入文件即可
}
f.Close(); // 最后记得关闭指针,不然下次打不开
相关命令可以在帮助看类的成员函数
CStdioFile f(filename,CFile::modeRead); // 只读方式打开文件filename
f.SeekToBegin(); // 指针走到文件开始位置
char buf[100]; // 保存每行读取内容的变量
while (f.ReadString(buf,99)) // 读取内容不为空(一般是判断是否到文件末尾)
{
// 中间就是读取内容的处理,如果要修改、编辑,则用可写方式打开,改后再存入文件即可
}
f.Close(); // 最后记得关闭指针,不然下次打不开
相关命令可以在帮助看类的成员函数
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询