C++ SHU none不是';标准::基本文件_元素,_Traits>';

C++ SHU none不是';标准::基本文件_元素,_Traits>';,c++,visual-c++,iostream,file-sharing,C++,Visual C++,Iostream,File Sharing,我正在尝试使用Microsoft特定变量以独占模式打开一个fstream(另一个Microsoft特定函数)。我得到了上面的错误。我正在导入。如何修复此错误 更新:我找到了这个,有人建议我改为试试“SHU DENYNO”。代码已经编译好了,我现在正在测试它。这对我来说没有任何意义,因为这在函数中是没有记载的。 你使用的是什么版本的VisualC++? 链接到的Visual C++ 6文档是IOFFASS的标准版本,从 >包含< /代码>。它不再可用,甚至在Visual C++ 6中也只有向后兼容

我正在尝试使用Microsoft特定变量以独占模式打开一个
fstream
(另一个Microsoft特定函数)。我得到了上面的错误。我正在导入
。如何修复此错误


更新:我找到了这个,有人建议我改为试试“SHU DENYNO”。代码已经编译好了,我现在正在测试它。这对我来说没有任何意义,因为这在函数中是没有记载的。

你使用的是什么版本的VisualC++?

链接到的Visual C++ 6文档是IOFFASS的标准版本,从 >包含< /代码>。它不再可用,甚至在Visual C++ 6中也只有向后兼容。 另外,

\u SH_DENYNO
与独占模式相反。您希望
\u shu DENYRW
获得与
shu none
相同的行为。这是新的文档:,它最终指导您查看第三个参数的详细信息