Я пытаюсь использовать специфическую для Microsoft filebuf :: sh_none переменную, чтобы открыть fstream
в эксклюзивном режиме (еще одна специфическая функция Microsoft).Я получаю вышеуказанную ошибку.Я импортирую <fstream>
.Как я могу исправить эту ошибку?
ОБНОВЛЕНИЕ : Я нашел этот поток , где было предложено вместо этого попробовать _SH_DENYNO.Код компилируется, я сейчас его тестирую.Это не имеет никакого смысла для меня, так как это не задокументировано в функции.