- C 标准库
- C 标准库
- C++ 标准库
- C++ 库 - 主页
- C++ 库 - <fstream>
- C++ 库 - <iomanip>
- C++ 库 - <ios>
- C++ 库 - <iosfwd>
- C++ 库 - <iostream>
- C++ 库 - <istream>
- C++ 库 - <ostream>
- C++ 库 - <sstream>
- C++ 库 - <streambuf>
- C++ 库 - <原子>
- C++ 库 - <复杂>
- C++ 库 - <异常>
- C++ 库 - <功能>
- C++ 库 - <限制>
- C++ 库 - <语言环境>
- C++ 库 - <内存>
- C++ 库 - <新>
- C++ 库 - <数字>
- C++ 库 - <正则表达式>
- C++ 库 - <stdexcept>
- C++ 库 - <字符串>
- C++ 库 - <线程>
- C++ 库 - <元组>
- C++ 库 - <类型信息>
- C++ 库 - <实用程序>
- C++ 库 - <valarray>
C++ 库 - <wstreambuf>
介绍
它是流(宽)的 ase 缓冲区类。
定义
以下是 std::wstreambuf 的定义。
typedef basic_streambuf<wchar_t> wstreambuf;
参数
charT - 字符类型。
特征- 定义流对象使用的字符的基本属性的字符特征类。
从 basic_streambuf 继承的公共成员函数
公共会员功能
缓冲区管理和定位
先生。 | 缓冲区管理和定位及定义 |
---|---|
1 |
公共集缓冲区
用于设置缓冲区数组 |
2 |
酒吧搜索
用于将内部位置指针设置为相对位置 |
3 |
酒吧搜索位置
用于将内部位置指针设置为绝对位置 |
4 |
发布同步
它用于同步流缓冲区 |
输入功能
先生。 | 输入功能及定义 |
---|---|
1 |
有效
它用于获取可读取的字符数 |
2 |
下一个
用于前进到下一个位置并获取字符 |
3 |
sbumpc
它用于获取当前字符并前进到下一个位置 |
4 |
sgetc
用于获取当前字符 |
5 |
斯盖特恩
它用于获取字符序列 |
6 |
sputbackc
它用于将字符放回 |
7 | 桑格特 用于减少当前位置 |
输出功能
受保护的虚函数重写
先生。 | 虚函数及定义 |
---|---|
1 |
设置缓冲区
用于设置缓冲区 |
2 |
搜寻
用于将位置指针设置为相对位置 |
3 |
搜索位置
用于将位置指针设置为绝对位置 |
4 |
下溢
它用于获取字符 |
5 | 备份失败
它用于将字符放回 |
6 |
溢出
它是用来放置字符的 |
受保护的成员函数
以下受保护的成员函数提供对这些指针的访问 -
输入顺序
先生。 | 输入顺序及定义 |
---|---|
1 |
回溯
它用于指向输入序列开头的指针 |
2 |
通用指针
它用于指向输入序列当前位置的指针 |
3 |
埃格普特
它用于指向输入序列末尾的指针 |
4 |
凹凸
它用于获取指针 |
5 |
设置
用于设置输入序列指针 |
输出序列(put)
先生。 | 输出顺序及定义 |
---|---|
1 |
碱基
它用于指向输出序列开头的指针 |
2 |
PPT
它用于指向输出序列当前位置的指针 |
3 |
埃普特
它用于指向输出序列末尾的指针 |
4 |
凸点
用于增加put指针 |
5 |
设定值
用于设置输出序列指针 |