| C-CPP.COM | https://c-cpp.com/ |
| 首页 | https://c-cpp.com/ |
| C语言 | https://c-cpp.com/c |
| C++ | https://c-cpp.com/cpp |
| 网站转手 | https://mi.aliyun.com/domain-detail?domain=c-cpp.com |
| C++ 参考手册 | https://c-cpp.com/cpp |
| C++11 | https://c-cpp.com/cpp/11 |
| C++14 | https://c-cpp.com/cpp/14 |
| C++17 | https://c-cpp.com/cpp/17 |
| C++20 | https://c-cpp.com/cpp/20 |
| C++ 编译器支持情况表 | https://c-cpp.com/cpp/compiler_support |
| 独立与宿主实现 | https://c-cpp.com/cpp/freestanding |
| C++ 语言 | https://c-cpp.com/cpp/language |
| C++ 关键词 | https://c-cpp.com/cpp/keyword |
| 预处理器 | https://c-cpp.com/cpp/preprocessor |
| C++ 标准库头文件 | https://c-cpp.com/cpp/header |
| 具名要求 | https://c-cpp.com/cpp/named_req |
| 功能特性测试 (C++20) | https://c-cpp.com/cpp/feature_test |
| 工具库 | https://c-cpp.com/cpp/utility |
| 类型支持(基本类型、RTTI、类型特性) | https://c-cpp.com/cpp/types |
| 概念库 (C++20) | https://c-cpp.com/cpp/concepts |
| 错误处理 | https://c-cpp.com/cpp/error |
| 动态内存管理 | https://c-cpp.com/cpp/memory |
| 日期和时间工具 | https://c-cpp.com/cpp/chrono |
| 字符串库 | https://c-cpp.com/cpp/string |
| std::basic_string | https://c-cpp.com/cpp/string/basic_string |
| std::basic_string::npos | https://c-cpp.com/cpp/string/basic_string/npos |
| std::basic_string::at | https://c-cpp.com/cpp/string/basic_string/at |
| std::hash (std::string, std::wstring, std::u16string, std::u32string, std::pmr::string, std::pmr::wstring, std::pmr::u16string, std::pmr::u32string) | https://c-cpp.com/cpp/string/basic_string/hash |
| std::basic_string::assign | https://c-cpp.com/cpp/string/basic_string/assign |
| std::basic_string::get_allocator | https://c-cpp.com/cpp/string/basic_string/get_allocator |
| std::basic_string::substr | https://c-cpp.com/cpp/string/basic_string/substr |
| std::basic_string::basic_string | https://c-cpp.com/cpp/string/basic_string/basic_string |
| std::basic_string::operator= | https://c-cpp.com/cpp/string/basic_string/operator%3D |
| std::basic_string::operator[] | https://c-cpp.com/cpp/string/basic_string/operator_at |
| std::basic_string::front | https://c-cpp.com/cpp/string/basic_string/front |
| std::basic_string::back | https://c-cpp.com/cpp/string/basic_string/back |
| std::basic_string::data | https://c-cpp.com/cpp/string/basic_string/data |
| std::basic_string::c_str | https://c-cpp.com/cpp/string/basic_string/c_str |
| std::basic_string::operator basic_string_view | https://c-cpp.com/cpp/string/basic_string/operator_basic_string_view |
| std::basic_string::begin, std::basic_string::cbegin | https://c-cpp.com/cpp/string/basic_string/begin |
| std::basic_string::end, std::basic_string::cend | https://c-cpp.com/cpp/string/basic_string/end |
| std::basic_string::rbegin, std::basic_string::crbegin | https://c-cpp.com/cpp/string/basic_string/rbegin |
| std::basic_string::rend, std::basic_string::crend | https://c-cpp.com/cpp/string/basic_string/rend |
| std::basic_string::empty | https://c-cpp.com/cpp/string/basic_string/empty |
| std::basic_string::size, std::basic_string::length | https://c-cpp.com/cpp/string/basic_string/size |
| std::basic_string::max_size | https://c-cpp.com/cpp/string/basic_string/max_size |
| std::basic_string::reserve | https://c-cpp.com/cpp/string/basic_string/reserve |
| std::basic_string::capacity | https://c-cpp.com/cpp/string/basic_string/capacity |
| std::basic_string::shrink_to_fit | https://c-cpp.com/cpp/string/basic_string/shrink_to_fit |
| std::basic_string::clear | https://c-cpp.com/cpp/string/basic_string/clear |
| std::basic_string::insert | https://c-cpp.com/cpp/string/basic_string/insert |
| std::basic_string::erase | https://c-cpp.com/cpp/string/basic_string/erase |
| std::basic_string::push_back | https://c-cpp.com/cpp/string/basic_string/push_back |
| std::basic_string::pop_back | https://c-cpp.com/cpp/string/basic_string/pop_back |
| std::basic_string::append | https://c-cpp.com/cpp/string/basic_string/append |
| std::basic_string::operator+= | https://c-cpp.com/cpp/string/basic_string/operator%2B%3D |
| std::basic_string::compare | https://c-cpp.com/cpp/string/basic_string/compare |
| std::basic_string::starts_with | https://c-cpp.com/cpp/string/basic_string/starts_with |
| std::basic_string::ends_with | https://c-cpp.com/cpp/string/basic_string/ends_with |
| std::basic_string::replace | https://c-cpp.com/cpp/string/basic_string/replace |
| std::basic_string::copy | https://c-cpp.com/cpp/string/basic_string/copy |
| std::basic_string::resize | https://c-cpp.com/cpp/string/basic_string/resize |
| std::basic_string::swap | https://c-cpp.com/cpp/string/basic_string/swap |
| std::basic_string::find | https://c-cpp.com/cpp/string/basic_string/find |
| std::basic_string::rfind | https://c-cpp.com/cpp/string/basic_string/rfind |
| std::basic_string::find_first_of | https://c-cpp.com/cpp/string/basic_string/find_first_of |
| std::basic_string::find_first_not_of | https://c-cpp.com/cpp/string/basic_string/find_first_not_of |
| std::basic_string::find_last_of | https://c-cpp.com/cpp/string/basic_string/find_last_of |
| std::basic_string::find_last_not_of | https://c-cpp.com/cpp/string/basic_string/find_last_not_of |
| std::operator+(std::basic_string) | https://c-cpp.com/cpp/string/basic_string/operator%2B |
| std::swap(std::basic_string) | https://c-cpp.com/cpp/string/basic_string/swap2 |
| std::literals::string_literals::operator""s | https://c-cpp.com/cpp/string/basic_string/operator%22%22s |
| std::erase, std::erase_if (std::basic_string) | https://c-cpp.com/cpp/string/basic_string/erase2 |
| operator<<,>>(std::basic_string) | https://c-cpp.com/cpp/string/basic_string/operator_ltltgtgt |
| std::getline | https://c-cpp.com/cpp/string/basic_string/getline |
| operator==,!=,<,<=,>,>=,<=>(std::basic_string) | https://c-cpp.com/cpp/string/basic_string/operator_cmp |
| std::stoi, std::stol, std::stoll | https://c-cpp.com/cpp/string/basic_string/stol |
| std::stoul, std::stoull | https://c-cpp.com/cpp/string/basic_string/stoul |
| std::stof, std::stod, std::stold | https://c-cpp.com/cpp/string/basic_string/stof |
| std::to_string | https://c-cpp.com/cpp/string/basic_string/to_string |
| std::to_wstring | https://c-cpp.com/cpp/string/basic_string/to_wstring |
| std::basic_string 的推导指引 | https://c-cpp.com/cpp/string/basic_string/deduction_guides |
| std::basic_string_view | https://c-cpp.com/cpp/string/basic_string_view |
| 空终止字节字符串 | https://c-cpp.com/cpp/string/byte |
| 空终止多字节字符串 | https://c-cpp.com/cpp/string/multibyte |
| 空终止宽字符串 | https://c-cpp.com/cpp/string/wide |
| std::char_traits | https://c-cpp.com/cpp/string/char_traits |
| 注释 | https://c-cpp.com/cpp/comment |
| 容器库 | https://c-cpp.com/cpp/container |
| 迭代器库 | https://c-cpp.com/cpp/iterator |
| 范围库 (C++20) | https://c-cpp.com/cpp/ranges |
| 算法库 | https://c-cpp.com/cpp/algorithm |
| 数值库 | https://c-cpp.com/cpp/numeric |
| 输入/输出库 | https://c-cpp.com/cpp/io |
| 文件系统库 | https://c-cpp.com/cpp/filesystem |
| 本地化库 | https://c-cpp.com/cpp/locale |
| 正则表达式库 | https://c-cpp.com/cpp/regex |
| 原子操作库 | https://c-cpp.com/cpp/atomic |
| 线程支持库 | https://c-cpp.com/cpp/thread |
| 实验性 C++ 特性 | https://c-cpp.com/cpp/experimental |
| 有用的资源 | https://c-cpp.com/cpp/links |
| 索引 | https://c-cpp.com/cpp/index |
| std 符号索引 | https://c-cpp.com/cpp/symbol_index |
| 协程支持 (C++20) | https://c-cpp.com/cpp/coroutine |
| C++ 关键词 | https://c-cpp.com/cpp/keywords |
| 首页 | https://c-cpp.com/ |
| C++ 参考手册 | https://c-cpp.com/cpp |
| 字符串库 | https://c-cpp.com/cpp/string |
| std::char_traits | https://c-cpp.com/cpp/string/char_traits.html |
| std::allocator | https://c-cpp.com/cpp/memory/allocator.html |
| std::char_traits | https://c-cpp.com/cpp/string/char_traits.html |
| 平凡 | https://c-cpp.com/cpp/named_req/TrivialType.html |
| 标准布局类型 | https://c-cpp.com/cpp/named_req/StandardLayoutType.html |
| char | https://c-cpp.com/cpp/language/types.html#.E5.AD.97.E7.AC.A6.E7.B1.BB.E5.9E.8B |
| std::char_traits | https://c-cpp.com/cpp/string/char_traits.html |
| 具分配器容器 (AllocatorAwareContainer) | https://c-cpp.com/cpp/named_req/AllocatorAwareContainer.html |
| 序列容器 (SequenceContainer) | https://c-cpp.com/cpp/named_req/SequenceContainer.html |
| 连续容器 (ContiguousContainer) | https://c-cpp.com/cpp/named_req/ContiguousContainer.html |
| 分配器 (Allocator) | https://c-cpp.com/cpp/named_req/Allocator.html |
| std::allocator_traits | https://c-cpp.com/cpp/memory/allocator_traits.html |
| std::allocator_traits | https://c-cpp.com/cpp/memory/allocator_traits.html |
| std::allocator_traits | https://c-cpp.com/cpp/memory/allocator_traits.html |
| std::allocator_traits | https://c-cpp.com/cpp/memory/allocator_traits.html |
| 遗留随机访问迭代器 (LegacyRandomAccessIterator) | https://c-cpp.com/cpp/named_req/RandomAccessIterator.html |
| std::reverse_iterator | https://c-cpp.com/cpp/iterator/reverse_iterator.html |
| std::reverse_iterator | https://c-cpp.com/cpp/iterator/reverse_iterator.html |
| (构造函数) | https://c-cpp.com/cpp/string/basic_string/basic_string.html |
| operator= | https://c-cpp.com/cpp/string/basic_string/operator%3D.html |
| assign | https://c-cpp.com/cpp/string/basic_string/assign.html |
| get_allocator | https://c-cpp.com/cpp/string/basic_string/get_allocator.html |
| at | https://c-cpp.com/cpp/string/basic_string/at.html |
| operator[] | https://c-cpp.com/cpp/string/basic_string/operator_at.html |
| front | https://c-cpp.com/cpp/string/basic_string/front.html |
| back | https://c-cpp.com/cpp/string/basic_string/back.html |
| data | https://c-cpp.com/cpp/string/basic_string/data.html |
| c_str | https://c-cpp.com/cpp/string/basic_string/c_str.html |
| operator basic_string_view | https://c-cpp.com/cpp/string/basic_string/operator_basic_string_view.html |
| begincbegin | https://c-cpp.com/cpp/string/basic_string/begin.html |
| end cend | https://c-cpp.com/cpp/string/basic_string/end.html |
| rbegin crbegin | https://c-cpp.com/cpp/string/basic_string/rbegin.html |
| rend crend | https://c-cpp.com/cpp/string/basic_string/rend.html |
| empty | https://c-cpp.com/cpp/string/basic_string/empty.html |
| sizelength | https://c-cpp.com/cpp/string/basic_string/size.html |
| max_size | https://c-cpp.com/cpp/string/basic_string/max_size.html |
| reserve | https://c-cpp.com/cpp/string/basic_string/reserve.html |
| capacity | https://zh.cppreference.com/w/cpp/string/basic_string/capacity |
| shrink_to_fit | https://c-cpp.com/cpp/string/basic_string/shrink_to_fit.html |
| clear | https://c-cpp.com/cpp/string/basic_string/clear.html |
| insert | https://c-cpp.com/cpp/string/basic_string/insert.html |
| erase | https://c-cpp.com/cpp/string/basic_string/erase.html |
| push_back | https://c-cpp.com/cpp/string/basic_string/push_back.html |
| pop_back | https://c-cpp.com/cpp/string/basic_string/pop_back.html |
| append | https://c-cpp.com/cpp/string/basic_string/append.html |
| operator+= | https://c-cpp.com/cpp/string/basic_string/operator%2B%3D.html |
| compare | https://c-cpp.com/cpp/string/basic_string/compare.html |
| starts_with | https://c-cpp.com/cpp/string/basic_string/starts_with.html |
| ends_with | https://c-cpp.com/cpp/string/basic_string/ends_with.html |
| replace | https://c-cpp.com/cpp/string/basic_string/replace.html |
| substr | https://c-cpp.com/cpp/string/basic_string/substr.html |
| copy | https://c-cpp.com/cpp/string/basic_string/copy.html |
| resize | https://c-cpp.com/cpp/string/basic_string/resize.html |
| swap | https://c-cpp.com/cpp/string/basic_string/swap.html |
| find | https://c-cpp.com/cpp/string/basic_string/find.html |
| rfind | https://c-cpp.com/cpp/string/basic_string/rfind.html |
| find_first_of | https://c-cpp.com/cpp/string/basic_string/find_first_of.html |
| find_first_not_of | https://c-cpp.com/cpp/string/basic_string/find_first_not_of.html |
| find_last_of | https://c-cpp.com/cpp/string/basic_string/find_last_of.html |
| find_last_not_of | https://c-cpp.com/cpp/string/basic_string/find_last_not_of.html |
| npos | https://c-cpp.com/cpp/string/basic_string/npos.html |
| operator+ | https://c-cpp.com/cpp/string/basic_string/operator%2B.html |
| operator==operator!=operatoroperator<=operator>=operator<=> | https://c-cpp.com/cpp/string/basic_string/operator_cmp.html |
| std::swap(std::basic_string) | https://c-cpp.com/cpp/string/basic_string/swap2.html |
| std::swap | https://c-cpp.com/cpp/algorithm/swap.html |
| erase(std::basic_string)erase_if(std::basic_string) | https://c-cpp.com/cpp/string/basic_string/erase2.html |
| operator<> | https://c-cpp.com/cpp/string/basic_string/operator_ltltgtgt.html |
| getline | https://c-cpp.com/cpp/string/basic_string/getline.html |
| stoistolstoll | https://c-cpp.com/cpp/string/basic_string/stol.html |
| stoulstoull | https://c-cpp.com/cpp/string/basic_string/stoul.html |
| stofstodstold | https://c-cpp.com/cpp/string/basic_string/stof.html |
| to_string | https://c-cpp.com/cpp/string/basic_string/to_string.html |
| to_wstring | https://c-cpp.com/cpp/string/basic_string/to_wstring.html |
| operator""s | https://c-cpp.com/cpp/string/basic_string/operator%2522%2522s.html |
| std::hashstd::hashstd::hashstd::hashstd::hashstd::hashstd::hashstd::hashstd::hashstd::hash | https://c-cpp.com/cpp/string/basic_string/hash.html |
| 推导指引 | https://c-cpp.com/cpp/string/basic_string/deduction_guides.html |
| C语言 | https://c-cpp.com/ |
| C++中文网 | https://c-cpp.com/ |
Viewport: width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0