C++ 怎么把文本字符串写入到二进制文件

2024-11-28 14:38:41
推荐回答(1个)
回答(1):

ofstream ofs;

ofs.open("文件名", ios::out | ios::binary);
if (!ofs.is_open())
{
cout << "open out file fail!" << end;;
return -1;
}
ofs.write(str.c_str(), strlen(str.c_str()));
ofs.close();