Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/139.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 空std::ios::openmode?_C++_File Io_Fstream - Fatal编程技术网

C++ 空std::ios::openmode?

C++ 空std::ios::openmode?,c++,file-io,fstream,C++,File Io,Fstream,我有一个基类,它有一个函数virtual std::ios::openmode defaultMode()const 如果我想要:(defaultMode()| mode)=mode,则此函数的语法是什么,其中mode是另一个std::ios::openmode?如何返回一个不会修改其他模式的“空”std::ios::mode。由于它是一个整数类型,0应该可以工作。@Vincent-如果该类型有空/默认值,通常可以使用类似于std::ios::openmode()的构造函数来获得该值。

我有一个基类,它有一个函数
virtual std::ios::openmode defaultMode()const


如果我想要:
(defaultMode()| mode)=mode
,则此函数的语法是什么,其中mode是另一个
std::ios::openmode
?如何返回一个不会修改其他模式的“空”
std::ios::mode
。由于它是一个整数类型,
0
应该可以工作。@Vincent-如果该类型有空/默认值,通常可以使用类似于
std::ios::openmode()
的构造函数来获得该值。