我正在寻找一个简单的解决方案来打开一个文件,可能使用CreateFile并确保没有人可以读取/写入它,并且仍然能够获得std::iostream
对象,这在以后需要。
答案 0 :(得分:1)
我认为你可以做到以下几点:
#include <iostream>
#include <fstream>
fstream my_stream;
my_stream.open("my.file", std::ios_base::in | std::ios_base::out, _SH_DENYRW);
my_stream << "test";