首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文件MS-DOS编码C++

文件MS-DOS编码C++
EN

Stack Overflow用户
提问于 2013-12-13 12:48:24
回答 2查看 287关注 0票数 2

如何使用MS-DOS编码将一些文本写入txt文件?我使用的是类文件。也许我必须使用另一个类?

代码语言:javascript
复制
CString text;
 CString file_name;
 text = "My text must be in txt file in MS-DOS encoding.";
 file_name = "MyFile.txt";
 FILE *fp;
 fp = fopen(file_name, "w+");
 fprintf(fp, text + "\n");
 fclose(fp);
EN

回答 2

Stack Overflow用户

发布于 2013-12-13 13:07:25

除了行尾由\r\n两个字符的序列表示外,MS-DOS编码没有什么特别之处。如果您在文本模式下打开文件,那么这应该会自动发生。

票数 0
EN

Stack Overflow用户

发布于 2013-12-17 12:13:30

必须使用CharToOem (src,dst);才能转换为MS-DOS编码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20559300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档