【发布时间】:2016-12-04 15:47:39
【问题描述】:
您好,我正在尝试以二进制格式写入 txt 文件。
现在我写了这段代码:
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
char* f = "abc";
ofstream ofile("D:\\foobar.txt", ios_base::out | ios_base::binary);
ofile.write(f, sizeof(char*));
return 0;
}
现在它写“abc”但不是二进制。
有人可以告诉我如何用二进制编写它。
【问题讨论】:
标签: c++ binary iostream fstream