API Reference Document
std::basic_string_view<CharT,Traits>::
back
<
cpp
|
string
|
basic string view
C++
语言
标准库头文件
自立与有宿主实现
具名要求
语言支持库
概念库
(C++20)
诊断库
工具库
字符串库
容器库
迭代器库
范围库
(C++20)
算法库
数值库
本地化库
输入/输出库
文件系统库
(C++17)
正则表达式库
(C++11)
原子操作库
(C++11)
线程支持库
(C++11)
技术规范
字符串库
空终止字符串
字节字符串
多字节字符串
宽字符串
类
basic_string
basic_string_view
(C++17)
char_traits
std::basic_string_view
成员函数
basic_string_view::basic_string_view
basic_string_view::operator=
迭代器
basic_string_view::begin
basic_string_view::cbegin
basic_string_view::end
basic_string_view::cend
basic_string_view::rbegin
basic_string_view::crbegin
basic_string_view::rend
basic_string_view::crend
元素访问
basic_string_view::at
basic_string_view::operator[]
basic_string_view::front
basic_string_view::back
basic_string_view::data
容量
basic_string_view::size
basic_string_view::length
basic_string_view::max_size
basic_string_view::empty
修改器
basic_string_view::remove_prefix
basic_string_view::remove_suffix
basic_string_view::swap
操作
basic_string_view::copy
basic_string_view::substr
basic_string_view::compare
basic_string_view::starts_with
(C++20)
basic_string_view::ends_with
(C++20)
basic_string_view::find
basic_string_view::rfind
basic_string_view::find_first_of
basic_string_view::find_last_of
basic_string_view::find_first_not_of
basic_string_view::find_last_not_of
常量
basic_string_view::npos
非成员函数
operator==
operator!=
operator<
operator>
operator<=
operator>=
operator<=>
(C++20 前)
(C++20 前)
(C++20 前)
(C++20 前)
(C++20 前)
(C++20)
operator<<
operator""sv
辅助类
hash
<std::string_view>
hash
<std::wstring_view>
hash
<std::u8string_view>
hash
<std::u16string_view>
hash
<std::u32string_view>
(C++20)
推导指引
(C++20)
constexpr
const_reference back
(
)
const
;
(C++17 起)
返回到视图末字符的引用,若
empty
(
)
==
true
则行为未定义。
参数
(无)
返回值
到末字符的引用,等价于
operator
[
]
(
size
(
)
-
1
)
。
复杂度
常数。
参阅
front
访问首个字符
(公开成员函数)
empty
检查视图是否为空
(公开成员函数)