C++ Library - <wostringstream>
Introduction
It is an output stream class to operate on strings of wide characters.
Definition
Below is definition of std::wostringstream.
typedef basic_ostringstream<wchar_t> wostringstream;
Parameters
Member types
Public Member Functions
Sr.No. |
Member types |
Definition |
1 |
(constructor) |
Construct object (public member function ) |
2 |
(destructor) |
Destruct object (public member function ) |
Public member functions
Sr.No. |
Member Functions |
Definition |
1 |
gcount |
It is used to get character count |
2 |
get |
It is used to get characters |
3 |
getline |
It is used to get line |
4 |
ignore |
It is used to extract and discard characters |
5 |
peek |
It is used to peek next character |
6 |
read |
It is used to read block of data |
7 |
readsome |
It is used to Read data available in buffer |
8 |
putback |
It is used to put character back |
9 |
unget |
It is used to unget character |
Formatted output
Sr.No. |
Output |
Definition |
1 |
operator>> |
It is used to extract formatted input |
Unformatted output
Sr.No. |
Output |
Definition |
1 |
put |
It is used to put character |
2 |
write |
It is used to write block of data |
Positioning
Sr.No. |
Position |
Definition |
1 |
tellp |
It is used to get position in output sequence |
2 |
seekp |
It is used to set position in output sequence |
Synchronization
Sr.No. |
Synchronization |
Definition |
1 |
flush |
It is used to flush output stream buffer |
Protected member functions
Sr.No. |
Member Functions |
Definition |
1 |
operator= |
It is used to move assignment |
2 |
swap |
It is used to swap internals |
Public member functions inherited from basic_ios
Sr.No. |
Member types |
Definition |
1 |
good |
It is used to check whether state of stream is good |
2 |
eof |
It is used to check whether eofbit is set |
3 |
fail |
It is used to check whether either failbit or badbit is set |
4 |
bad |
It is used to check whether badbit is set |
5 |
operator! |
Evaluate stream |
6 |
rdstate |
It is used to get error state flags |
7 |
setstate |
It is used to set error state flag |
8 |
clear |
It is used to set error state flag |
9 |
fill |
Get/set fill character |
10 |
exceptions |
It is used to get/set exceptions mask |
11 |
imbue |
Imbue locale |
12 |
tie |
It is used to get/set tied stream |
13 |
rdbuf |
It is used to get/set stream buffer |
14 |
narrow |
Narrow character |
15 |
widen |
Widen character |
To Continue Learning Please Login
Login with Google