std::ios_base::openmode (3) - Linux Manuals
std::ios_base::openmode: std::ios_base::openmode
NAME
std::ios_base::openmode - std::ios_base::openmode
Synopsis
typedef /*implementation defined*/ openmode;
static constexpr openmode app = /*implementation defined*/
static constexpr openmode binary = /*implementation defined*/
static constexpr openmode in = /*implementation defined*/
static constexpr openmode out = /*implementation defined*/
static constexpr openmode trunc = /*implementation defined*/
static constexpr openmode ate = /*implementation defined*/
Specifies available file open flags. It is a BitmaskType, the following constants are defined:
Constant Explanation
app      seek to the end of stream before each write
binary   open in binary_mode
in       open for reading
out      open for writing
trunc    discard the contents of the stream when opening
ate      seek to the end of stream immediately after open
Example
 This section is incomplete
 Reason: no example
See also
 
 
 
 
 
 
open          (public member function of std::basic_filebuf<CharT,Traits>)
 
constructor   (public member function of std::basic_stringbuf<CharT,Traits,Allocator>)