[ Web Proxy ]
URL:
Viewing: https://ru.cppreference.com/cpp/io/basic_ios [Back]  [Original]

std::basic_ios cppreference.com
cppreference.com

std::basic_ios

cppreference.com
< cpp | io

<metanoindex/>

<tbody> </tbody>
template< class CharT, class Traits = std::char_traits<CharT> > class basic_ios : public std::ios_base;

basic_ios , basic_streambuf. basic_ios basic_streambuf.

:

std::ios basic_ios<char>
std::wios basic_ios<wchar_t>

-

char_type CharT[]
traits_type Traits[]
int_type Traits::int_type[]
pos_type Traits::pos_type[]
off_type Traits::off_type[]

-


(public -) []

(public -) []
operator=

(public -)
, .. /
(public -) []
,
(public -) []
,
(public -) []
,
:
checks if a non-recoverable error has occurred
Google.
. .

(public -) []
, ( fail())
(public -) []
( !fail())
(public -) []

(public -) []

(public -) []

(public -) []

(public -) []

(public -) []

(public -) []

(public -) []

(public -) []

(public -) []

(public -) []

(public -) []

-

std::basic_ios
(protected -) []
- std::basic_ios rdbuf
(protected -) []
- std::basic_ios rdbuf
(protected -) []
rdbuf,
(protected -) []

std::ios_base

-


(public - std::ios_base) []

(public - std::ios_base) []

(public - std::ios_base) []

(public - std::ios_base) []

(public - std::ios_base) []

(public - std::ios_base) []

(public - std::ios_base) []
[static]
, pword() iword()
(public static - std::ios_base) []
long
(public - std::ios_base) []
void*
(public - std::ios_base) []

(public - std::ios_base) []
, - C C++
(public static - std::ios_base) []

-

:
stream exception
Google.
. .

(public std::ios_base) []
:
initializes standard stream objects
Google.
. .

(public std::ios_base) []

- -

:

[]
app []
binary []
in []
out []
trunc []
ate []
noreplace (C++23) []

( ) []

:

[]
dec / (. std::dec)[]
oct / (. std::oct)[]
hex / (. std::hex)[]
basefield dec | oct | hex. []
left ( (. std::right))[]
right ( (. std::left))[]
internal ( (. std::internal))[]
adjustfield left | right | internal. []
scientific , , fixed (. std::scientific)[]
fixed , , scientific (. std::fixed)[]
floatfield scientific | fixed. []
boolalpha bool - (. std::boolalpha)[]
showbase , , , / (. std::showbase)[]
showpoint (. std::showpoint)[]
showpos + (. std::showpos)[]
skipws (. std::skipws)[]
unitbuf (. std::unitbuf)[]
uppercase / (. std::uppercase)[]

( ) []

:

[]
goodbit []
badbit []
failbit / ( )[]
eofbit []

( ) []

:

[]
beg []
end []
cur []

( ) []

() []

( ) []

std::basic_ios - ( std::ios_base):

:

Microsoft Visual Studio STL .

LLVM libc++ : rdbuf void* ios_base.

GNU libstdc++ : , .


Web Proxy Viewer  |  New URL  |  Original Page