std::basic_stringbuf<CharT,Traits,Allocator>::basic_stringbuf
来自cppreference.com
| (1) | ||
| (C++11 前) | ||
| |
(C++11 起) | |
| |
(2) | (C++11 起) |
| |
(3) | |
| |
(4) | (C++20 起) |
| |
(5) | (C++20 起) |
| |
(6) | (C++20 起) |
| |
(7) | (C++20 起) |
| |
(8) | (C++20 起) |
| |
(9) | (C++20 起) |
| |
(10) | (C++26 起) |
| |
(11) | (C++26 起) |
| |
(12) | (C++26 起) |
| |
(13) | (C++11 起) |
| |
(14) | (C++20 起) |
| |
(15) | (C++11 起) |
std::basic_streambuf 基以及仅用于阐述的数据成员 buf 和 mode 会按以下方式初始化。
在初始化这些子对象后,重载 (3-12) 如同以调用 init_buf_ptrs() 来初始化输入和输出序列。
| 重载 | std::basic_streambuf 基 | buf
|
mode
|
|---|---|---|---|
| (1) | 默认初始化 | 由实现定义 (见下文) |
which
|
| (2) | std::ios_base::in | |