std::basic_string_view<CharT,Traits>::front 来自cppreference.com < 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::beginbasic_string_view::cbegin basic_string_view::endbasic_string_view::cend basic_string_view::rbeginbasic_string_view::crbegin basic_string_view::rendbasic_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::sizebasic_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 front() const; (C++17 起) 返回到视图首字符的引用。若 empty() == true 则行为未定义。 参数 (无) 返回值 到首字符的引用,等价于 operator[](0) 。 复杂度 常数。 参阅 back 访问最末字符 (公开成员函数) empty 检查视图是否为空 (公开成员函数)