std::basic_istringstream
cppreference.com
[] |
Google. . , . , . |
template< class CharT, class Traits = std::char_traits<CharT> > class basic_istringstream; |
( C++11) | |
template< class CharT, class Traits = std::char_traits<CharT>, class Allocator = std::allocator<CharT> > class basic_istringstream; |
( C++11) | |
basic_istringstream (std::basic_string) . (basic_stringbuf) (basic_istream). basic_stringbuf .:
The class template
basic_istringstream implements input operations on memory (std::basic_string) based streams. It essentially wraps a raw string device implementation (basic_stringbuf) into a higher-level interface (basic_istream). The complete interface to unique basic_stringbuf members is provided. :
<sstream> | |
| Definition | |
istringstream
|
basic_istringstream<char>
|
wistringstream
|
basic_istringstream<wchar_t>
|
-
char_type
|
CharT
|
traits_type
|
Traits
|
int_type
|
Traits::int_type
|
pos_type
|
Traits::pos_type
|
off_type
|
Traits::off_type
|
allocator_type
|
Allocator ( C++11)
|
-
(public -) | |
(C++11) |
(public -) |
(C++11) |
swaps two string streams (public -) |
(public -) | |
(public -) | |
std::basic_istream
-
std::basic_istream (public - std::basic_istream)
| |
| (public - std::basic_istream)
| |
| (public - std::basic_istream)
| |
(public - std::basic_istream)
| |
(public - std::basic_istream)
| |
, (public - std::basic_istream)
| |
, (public - std::basic_istream)
| |
(public - std::basic_istream)
| |
| (public - std::basic_istream)
| |
, (public - std::basic_istream)
| |
| (public - std::basic_istream)
| |
| (public - std::basic_istream)
| |
(public - std::basic_istream)
| |
-
| (public std::basic_istream)
|
std::basic_ios
-
char_type
|
CharT
|
traits_type
|
Traits
|
int_type
|
Traits::int_type
|
pos_type
|
Traits::pos_type
|
off_type
|
Traits::off_type
|
| , .. / (public - std::basic_ios)
| |
| , (public - std::basic_ios)
| |
| , (public - std::basic_ios)
| |
, (public - std::basic_ios)
| |
| , ( fail()) (public - std::basic_ios)
| |
( C++11)( C++11) |
( !fail()) (public - std::basic_ios)
|
| (public - std::basic_ios)
| |
| (public - std::basic_ios)
| |
| (public - std::basic_ios)
| |
| (public - std::basic_ios)
| |
| (public - std::basic_ios)
| |
| (public - std::basic_ios)
| |
| (public - std::basic_ios)
| |
| (public - std::basic_ios)
| |
| (public - std::basic_ios)
| |
| (public - std::basic_ios)
| |
| (public - std::basic_ios)
| |
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)
| |
[static] |
, - C C++ (public static - std::ios_base)
|
-
(public std::ios_base)
| |
(public std::ios_base)
|
- -
|
:
( ) | |||||||||||||||||||||||||||||||||||||||||
|
:
( ) | |||||||||||||||||||||||||||||||||||||||||
|
:
( ) | |||||||||||||||||||||||||||||||||||||||||
|
:
( ) | |||||||||||||||||||||||||||||||||||||||||
| () | |||||||||||||||||||||||||||||||||||||||||
| ( ) | |||||||||||||||||||||||||||||||||||||||||