std::basic_string_view<CharT,Traits>:: front
From cppreference.net
<
cpp
|
string
|
basic string view
|
constexpr
const_reference front
(
)
const
;
|
(自 C++17 起) | |
返回视图中第一个字符的引用。
|
若 empty() 为 true ,则行为未定义。 |
(C++26 前) |
|
若 empty() 为 true : |
(C++26 起) |
目录 |
返回值
data_
[
0
]
复杂度
常量。
示例
运行此代码
#include <iostream> #include <string_view> int main() { for (std::string_view str{"ABCDEF"}; !str.empty(); str.remove_prefix(1)) std::cout << str.front() << ' ' << str << '\n'; }
输出:
A ABCDEF B BCDEF C CDEF D DEF E EF F F
参见
|
访问最后一个字符
(公开成员函数) |
|
|
检查视图是否为空
(公开成员函数) |
|
|
(
DR*
)
|
访问第一个字符
(
std::basic_string<CharT,Traits,Allocator>
的公开成员函数)
|