_extraHandle = fopen(_writeExtra.c_str(), "rb+");
if (!_extraHandle)
{
_extraHandle = fopen(_writeExtra.c_str(), "wb");
if (_extraHandle)
{
fclose(_extraHandle);
_extraHandle = fopen(_writeExtra.c_str(), "rb+");
}
}
rb+方式有前内容保护,可以避免文件被清空,后面可以操作文件覆盖写或者fseek的写
如果打不开就wb自动创建一下文件