- 主题:string用fstream写 想写成二进制 失败了
这个确实需要补课基本知识
【 在 xieyf ( meitian ) 的大作中提到: 】
: 这样子先别写程序了, 随便找本大学计算机应用基础教程, 弄懂什么叫二进制先.
:
: 【 在 scanworld 的大作中提到: 】
: : fstream a("./file.dat", ios_base::out | ios_base::binary);
--
FROM 115.60.22.*
你的印象是错的
【 在 scanworld (臭蛋超人) 的大作中提到: 】
: 对 差不多的意思
: 但是印象里二进制写到文件里的内容 文本文件打开不是无法直接显示的吗 不是直观的字符也不是 ascii码的形式
:
: 【 在 bihai 的大作中提到: 】
--
FROM 223.104.105.*
严格来说是字符编码
【 在 tianmiaomiao (tianmiaomiao) 的大作中提到: 】
: 这样写进去怎么都应该是字符原文啊
: 【 在 scanworld (臭蛋超人) 的大作中提到: 】
: : fstream a("./file.dat", ios_base::out | ios_base::binary);
: : string b = "fasdfa;l3242;ljafd";
--
FROM 223.104.105.*