std::basic_string::ends_with
来自cppreference.com
< cpp | string | basic string
bool ends_with(std::basic_string_view<CharT, Traits> x) const noexcept; |
(1) | (C++20 起) |
bool ends_with(CharT x) const noexcept; |
(2) | (C++20 起) |
bool ends_with(const CharT* x) const; |
(3) | (C++20 起) |
检查 string 是否终于给定后缀,其中
1) 后缀为 string_view (可以是从另一
std::basic_string
隐式转换的结果)2) 后缀为单个字符
3) 后缀为 C 风格字符串
所有三个重载等效地返回 std::basic_string_view<CharT, Traits>(data(), size()).ends_with(x) 。
目录 |
[编辑] 参数
x | - | 要与 string 末尾比较的字符序列或单个字符 |
[编辑] 返回值
若 string 终于给定后缀则为 true ,否则为 false 。
[编辑] 示例
本节未完成 原因:暂无示例 |
[编辑] 参阅
(C++20) |
检查 string 是否始于给定前缀 (公开成员函数) |
(C++20) |
检查 string_view 是否始于给定前缀 ( std::basic_string_view 的公开成员函数)
|
(C++20) |
检查 string_view 是否终于给定后缀 ( std::basic_string_view 的公开成员函数)
|
比较二个字符串 (公开成员函数) | |
返回子串 (公开成员函数) |