René's URL Explorer Experiment


Title: std::basic_string - cppreference.com

Generator: MediaWiki 1.43.8

direct link

Domain: en.cppreference.com

format-detectiontelephone=no

Links:

cppreference.comhttp://en.cppreference.com/
Create accounthttp://en.cppreference.com/index.php?title=Special:CreateAccount&returnto=cpp%2Fstring%2Fbasic+string
Log inhttp://en.cppreference.com/index.php?title=Special:UserLogin&returnto=cpp%2Fstring%2Fbasic+string
Pagehttp://en.cppreference.com/cpp/string/basic_string
Discussionhttp://en.cppreference.com/Talk:cpp/string/basic_string
http://en.cppreference.com/w/cpp/string/basic_string
Readhttp://en.cppreference.com/cpp/string/basic_string
View sourcehttp://en.cppreference.com/index.php?title=cpp/string/basic_string&action=edit
View historyhttp://en.cppreference.com/index.php?title=cpp/string/basic_string&action=history
http://en.cppreference.com/w/cpp/string/basic_string
cpphttp://en.cppreference.com/cpp
stringhttp://en.cppreference.com/cpp/string
C++http://en.cppreference.com/cpp
Compiler supporthttp://en.cppreference.com/cpp/compiler_support
Freestanding and hostedhttp://en.cppreference.com/cpp/freestanding
Languagehttp://en.cppreference.com/cpp/language
Standard libraryhttp://en.cppreference.com/cpp/standard_library
Standard library headershttp://en.cppreference.com/cpp/header
Named requirementshttp://en.cppreference.com/cpp/named_req
Feature test macroshttp://en.cppreference.com/cpp/feature_test
Language support libraryhttp://en.cppreference.com/cpp/utility#Language_support
Concepts libraryhttp://en.cppreference.com/cpp/concepts
Diagnostics libraryhttp://en.cppreference.com/cpp/error
Memory management libraryhttp://en.cppreference.com/cpp/memory
Metaprogramming libraryhttp://en.cppreference.com/cpp/meta
General utilities libraryhttp://en.cppreference.com/cpp/utility
Containers libraryhttp://en.cppreference.com/cpp/container
Iterators libraryhttp://en.cppreference.com/cpp/iterator
Ranges libraryhttp://en.cppreference.com/cpp/ranges
Algorithms libraryhttp://en.cppreference.com/cpp/algorithm
Strings libraryhttp://en.cppreference.com/cpp/string
Text processing libraryhttp://en.cppreference.com/cpp/text
Numerics libraryhttp://en.cppreference.com/cpp/numeric
Date and time libraryhttp://en.cppreference.com/cpp/chrono
Input/output libraryhttp://en.cppreference.com/cpp/io
Filesystem libraryhttp://en.cppreference.com/cpp/filesystem
Concurrency support libraryhttp://en.cppreference.com/cpp/thread
Execution control libraryhttp://en.cppreference.com/cpp/execution
Technical specificationshttp://en.cppreference.com/cpp/experimental
Symbols indexhttp://en.cppreference.com/cpp/symbol_index
External librarieshttp://en.cppreference.com/cpp/links/libs
[edit]https://cppreference.com/index.php?title=Template:cpp/navbar_content&action=edit
Strings libraryhttp://en.cppreference.com/cpp/string
basic_string_viewhttp://en.cppreference.com/cpp/string/basic_string_view
char_traitshttp://en.cppreference.com/cpp/string/char_traits
[edit]https://cppreference.com/index.php?title=Template:cpp/string/navbar_content&action=edit
Member functionshttp://en.cppreference.com/w/cpp/string/basic_string#Member_functions
basic_string::basic_stringhttp://en.cppreference.com/cpp/string/basic_string/basic_string
basic_string::~basic_stringhttp://en.cppreference.com/cpp/string/basic_string/~basic_string
basic_string::operator=http://en.cppreference.com/cpp/string/basic_string/operator%3D
basic_string::assignhttp://en.cppreference.com/cpp/string/basic_string/assign
basic_string::assign_rangehttp://en.cppreference.com/cpp/string/basic_string/assign_range
basic_string::get_allocatorhttp://en.cppreference.com/cpp/string/basic_string/get_allocator
Element accesshttp://en.cppreference.com/w/cpp/string/basic_string#Element_access
basic_string::athttp://en.cppreference.com/cpp/string/basic_string/at
basic_string::operator[]http://en.cppreference.com/cpp/string/basic_string/operator_at
basic_string::fronthttp://en.cppreference.com/cpp/string/basic_string/front
basic_string::backhttp://en.cppreference.com/cpp/string/basic_string/back
basic_string::datahttp://en.cppreference.com/cpp/string/basic_string/data
basic_string::c_strhttp://en.cppreference.com/cpp/string/basic_string/c_str
basic_string::operator basic_string_viewhttp://en.cppreference.com/cpp/string/basic_string/operator_basic_string_view
Iteratorshttp://en.cppreference.com/w/cpp/string/basic_string#Iterators
basic_string::beginbasic_string::cbeginhttp://en.cppreference.com/cpp/string/basic_string/begin
basic_string::endbasic_string::cendhttp://en.cppreference.com/cpp/string/basic_string/end
basic_string::rbeginbasic_string::crbeginhttp://en.cppreference.com/cpp/string/basic_string/rbegin
basic_string::rendbasic_string::crendhttp://en.cppreference.com/cpp/string/basic_string/rend
Searchhttp://en.cppreference.com/w/cpp/string/basic_string#Search
basic_string::findhttp://en.cppreference.com/cpp/string/basic_string/find
basic_string::rfindhttp://en.cppreference.com/cpp/string/basic_string/rfind
basic_string::find_first_ofhttp://en.cppreference.com/cpp/string/basic_string/find_first_of
basic_string::find_first_not_ofhttp://en.cppreference.com/cpp/string/basic_string/find_first_not_of
basic_string::find_last_ofhttp://en.cppreference.com/cpp/string/basic_string/find_last_of
basic_string::find_last_not_ofhttp://en.cppreference.com/cpp/string/basic_string/find_last_not_of
Modifiershttp://en.cppreference.com/w/cpp/string/basic_string#Modifiers
basic_string::clearhttp://en.cppreference.com/cpp/string/basic_string/clear
basic_string::inserthttp://en.cppreference.com/cpp/string/basic_string/insert
basic_string::insert_rangehttp://en.cppreference.com/cpp/string/basic_string/insert_range
basic_string::erasehttp://en.cppreference.com/cpp/string/basic_string/erase
basic_string::push_backhttp://en.cppreference.com/cpp/string/basic_string/push_back
basic_string::pop_backhttp://en.cppreference.com/cpp/string/basic_string/pop_back
basic_string::appendhttp://en.cppreference.com/cpp/string/basic_string/append
basic_string::append_rangehttp://en.cppreference.com/cpp/string/basic_string/append_range
basic_string::operator+=http://en.cppreference.com/cpp/string/basic_string/operator%2B%3D
basic_string::replacehttp://en.cppreference.com/cpp/string/basic_string/replace
basic_string::replace_with_rangehttp://en.cppreference.com/cpp/string/basic_string/replace_with_range
basic_string::copyhttp://en.cppreference.com/cpp/string/basic_string/copy
basic_string::resizehttp://en.cppreference.com/cpp/string/basic_string/resize
basic_string::resize_and_overwritehttp://en.cppreference.com/cpp/string/basic_string/resize_and_overwrite
basic_string::swaphttp://en.cppreference.com/cpp/string/basic_string/swap
Capacityhttp://en.cppreference.com/w/cpp/string/basic_string#Capacity
basic_string::emptyhttp://en.cppreference.com/cpp/string/basic_string/empty
basic_string::sizebasic_string::lengthhttp://en.cppreference.com/cpp/string/basic_string/size
basic_string::max_sizehttp://en.cppreference.com/cpp/string/basic_string/max_size
basic_string::reservehttp://en.cppreference.com/cpp/string/basic_string/reserve
basic_string::capacityhttp://en.cppreference.com/cpp/string/basic_string/capacity
basic_string::shrink_to_fithttp://en.cppreference.com/cpp/string/basic_string/shrink_to_fit
Operationshttp://en.cppreference.com/w/cpp/string/basic_string#Operations
basic_string::comparehttp://en.cppreference.com/cpp/string/basic_string/compare
basic_string::starts_withhttp://en.cppreference.com/cpp/string/basic_string/starts_with
basic_string::ends_withhttp://en.cppreference.com/cpp/string/basic_string/ends_with
basic_string::containshttp://en.cppreference.com/cpp/string/basic_string/contains
basic_string::substrhttp://en.cppreference.com/cpp/string/basic_string/substr
basic_string::subviewhttp://en.cppreference.com/cpp/string/basic_string/subview
Constantshttp://en.cppreference.com/w/cpp/string/basic_string#Constants
basic_string::nposhttp://en.cppreference.com/cpp/string/basic_string/npos
Non-member functionshttp://en.cppreference.com/w/cpp/string/basic_string#Non-member_functions
operator+http://en.cppreference.com/cpp/string/basic_string/operator%2B
swap(std::basic_string)http://en.cppreference.com/cpp/string/basic_string/swap2
erase(std::basic_string)erase_if(std::basic_string)http://en.cppreference.com/cpp/string/basic_string/erase2
I/Ohttp://en.cppreference.com/w/cpp/string/basic_string#Input/output
operator<>http://en.cppreference.com/cpp/string/basic_string/operator_ltltgtgt
getlinehttp://en.cppreference.com/cpp/string/basic_string/getline
Comparisonhttp://en.cppreference.com/w/cpp/string/basic_string#Non-member_functions
operator==operator!=operatoroperator<=operator>=operator<=>http://en.cppreference.com/cpp/string/basic_string/operator_cmp
Numeric conversionshttp://en.cppreference.com/w/cpp/string/basic_string#Numeric_conversions
stoistolstollhttp://en.cppreference.com/cpp/string/basic_string/stol
stoulstoullhttp://en.cppreference.com/cpp/string/basic_string/stoul
stofstodstoldhttp://en.cppreference.com/cpp/string/basic_string/stof
to_stringhttp://en.cppreference.com/cpp/string/basic_string/to_string
to_wstringhttp://en.cppreference.com/cpp/string/basic_string/to_wstring
Literalshttp://en.cppreference.com/w/cpp/string/basic_string#Literals
operator""shttp://en.cppreference.com/cpp/string/basic_string/operator%22%22s
Helper classeshttp://en.cppreference.com/w/cpp/string/basic_string#Helper_classes
hashhttp://en.cppreference.com/cpp/string/basic_string/hash
Deduction guideshttp://en.cppreference.com/cpp/string/basic_string/deduction_guides
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/navbar_content&action=edit
http://en.cppreference.com/cpp/header/string
characterhttp://en.cppreference.com/cpp/language/types#Character_types
TrivialTypehttp://en.cppreference.com/cpp/named_req/TrivialType
StandardLayoutTypehttp://en.cppreference.com/cpp/named_req/StandardLayoutType
AllocatorAwareContainerhttp://en.cppreference.com/cpp/named_req/AllocatorAwareContainer
SequenceContainerhttp://en.cppreference.com/cpp/named_req/SequenceContainer
ContiguousContainerhttp://en.cppreference.com/cpp/named_req/ContiguousContainer
http://en.cppreference.com/cpp/header/string
1 Template parametershttp://en.cppreference.com/w/cpp/string/basic_string#Template_parameters
2 Iterator invalidationhttp://en.cppreference.com/w/cpp/string/basic_string#Iterator_invalidation
3 Nested typeshttp://en.cppreference.com/w/cpp/string/basic_string#Nested_types
4 Data membershttp://en.cppreference.com/w/cpp/string/basic_string#Data_members
5 Member functionshttp://en.cppreference.com/w/cpp/string/basic_string#Member_functions
5.1 Element accesshttp://en.cppreference.com/w/cpp/string/basic_string#Element_access
5.2 Iteratorshttp://en.cppreference.com/w/cpp/string/basic_string#Iterators
5.3 Capacityhttp://en.cppreference.com/w/cpp/string/basic_string#Capacity
5.4 Modifiershttp://en.cppreference.com/w/cpp/string/basic_string#Modifiers
5.5 Searchhttp://en.cppreference.com/w/cpp/string/basic_string#Search
5.6 Operationshttp://en.cppreference.com/w/cpp/string/basic_string#Operations
6 Non-member functionshttp://en.cppreference.com/w/cpp/string/basic_string#Non-member_functions
6.1 Input/outputhttp://en.cppreference.com/w/cpp/string/basic_string#Input/output
6.2 Numeric conversionshttp://en.cppreference.com/w/cpp/string/basic_string#Numeric_conversions
7 Literalshttp://en.cppreference.com/w/cpp/string/basic_string#Literals
8 Helper classeshttp://en.cppreference.com/w/cpp/string/basic_string#Helper_classes
9 Deduction guides (since C++17)http://en.cppreference.com/w/cpp/string/basic_string#Deduction_guides_(since_C++17)
10 Noteshttp://en.cppreference.com/w/cpp/string/basic_string#Notes
11 Examplehttp://en.cppreference.com/w/cpp/string/basic_string#Example
12 Defect reportshttp://en.cppreference.com/w/cpp/string/basic_string#Defect_reports
13 See alsohttp://en.cppreference.com/w/cpp/string/basic_string#See_also
14 External linkshttp://en.cppreference.com/w/cpp/string/basic_string#External_links
Allocatorhttp://en.cppreference.com/cpp/named_req/Allocator
operator>>http://en.cppreference.com/cpp/string/basic_string/operator_ltltgtgt
operator[]http://en.cppreference.com/cpp/string/basic_string/operator_at
athttp://en.cppreference.com/cpp/string/basic_string/at
datahttp://en.cppreference.com/cpp/string/basic_string/data
fronthttp://en.cppreference.com/cpp/string/basic_string/front
backhttp://en.cppreference.com/cpp/string/basic_string/back
beginhttp://en.cppreference.com/cpp/string/basic_string/begin
rbeginhttp://en.cppreference.com/cpp/string/basic_string/rbegin
endhttp://en.cppreference.com/cpp/string/basic_string/end
rendhttp://en.cppreference.com/cpp/string/basic_string/rend
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_allocator_type&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_size_type&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_difference_type&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_reference&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_const_reference&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_pointer&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_const_pointer&action=edit
LegacyRandomAccessIteratorhttp://en.cppreference.com/cpp/named_req/RandomAccessIterator
LegacyContiguousIteratorhttp://en.cppreference.com/cpp/named_req/ContiguousIterator
LegacyRandomAccessIteratorhttp://en.cppreference.com/cpp/named_req/RandomAccessIterator
contiguous_iteratorhttp://en.cppreference.com/cpp/iterator/contiguous_iterator
ConstexprIteratorhttp://en.cppreference.com/cpp/named_req/ConstexprIterator
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_iterator&action=edit
LegacyRandomAccessIteratorhttp://en.cppreference.com/cpp/named_req/RandomAccessIterator
LegacyContiguousIteratorhttp://en.cppreference.com/cpp/named_req/ContiguousIterator
LegacyRandomAccessIteratorhttp://en.cppreference.com/cpp/named_req/RandomAccessIterator
contiguous_iteratorhttp://en.cppreference.com/cpp/iterator/contiguous_iterator
ConstexprIteratorhttp://en.cppreference.com/cpp/named_req/ConstexprIterator
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_const_iterator&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_reverse_iterator&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_const_reverse_iterator&action=edit
(constructor)http://en.cppreference.com/cpp/string/basic_string/basic_string
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_constructor&action=edit
(destructor)http://en.cppreference.com/cpp/string/basic_string/~basic_string
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_destructor&action=edit
operator=http://en.cppreference.com/cpp/string/basic_string/operator%3D
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_operator%3D&action=edit
assignhttp://en.cppreference.com/cpp/string/basic_string/assign
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_assign&action=edit
assign_rangehttp://en.cppreference.com/cpp/string/basic_string/assign_range
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_assign_range&action=edit
get_allocatorhttp://en.cppreference.com/cpp/string/basic_string/get_allocator
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_get_allocator&action=edit
athttp://en.cppreference.com/cpp/string/basic_string/at
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_at&action=edit
operator[]http://en.cppreference.com/cpp/string/basic_string/operator_at
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_operator_at&action=edit
fronthttp://en.cppreference.com/cpp/string/basic_string/front
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_front&action=edit
backhttp://en.cppreference.com/cpp/string/basic_string/back
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_back&action=edit
datahttp://en.cppreference.com/cpp/string/basic_string/data
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_data&action=edit
c_strhttp://en.cppreference.com/cpp/string/basic_string/c_str
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_c_str&action=edit
operator basic_string_viewhttp://en.cppreference.com/cpp/string/basic_string/operator_basic_string_view
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_operator_string_view&action=edit
begincbeginhttp://en.cppreference.com/cpp/string/basic_string/begin
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_begin&action=edit
endcendhttp://en.cppreference.com/cpp/string/basic_string/end
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_end&action=edit
rbegincrbeginhttp://en.cppreference.com/cpp/string/basic_string/rbegin
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_rbegin&action=edit
rendcrendhttp://en.cppreference.com/cpp/string/basic_string/rend
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_rend&action=edit
emptyhttp://en.cppreference.com/cpp/string/basic_string/empty
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_empty&action=edit
sizelengthhttp://en.cppreference.com/cpp/string/basic_string/size
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_size&action=edit
max_sizehttp://en.cppreference.com/cpp/string/basic_string/max_size
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_max_size&action=edit
reservehttp://en.cppreference.com/cpp/string/basic_string/reserve
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_reserve&action=edit
capacityhttp://en.cppreference.com/cpp/string/basic_string/capacity
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_capacity&action=edit
shrink_to_fithttp://en.cppreference.com/cpp/string/basic_string/shrink_to_fit
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_shrink_to_fit&action=edit
clearhttp://en.cppreference.com/cpp/string/basic_string/clear
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_clear&action=edit
inserthttp://en.cppreference.com/cpp/string/basic_string/insert
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_insert&action=edit
insert_rangehttp://en.cppreference.com/cpp/string/basic_string/insert_range
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_insert_range&action=edit
erasehttp://en.cppreference.com/cpp/string/basic_string/erase
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_erase&action=edit
push_backhttp://en.cppreference.com/cpp/string/basic_string/push_back
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_push_back&action=edit
pop_backhttp://en.cppreference.com/cpp/string/basic_string/pop_back
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_pop_back&action=edit
appendhttp://en.cppreference.com/cpp/string/basic_string/append
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_append&action=edit
append_rangehttp://en.cppreference.com/cpp/string/basic_string/append_range
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_append_range&action=edit
operator+=http://en.cppreference.com/cpp/string/basic_string/operator%2B%3D
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_operator%2B%3D&action=edit
replacehttp://en.cppreference.com/cpp/string/basic_string/replace
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_replace&action=edit
replace_with_rangehttp://en.cppreference.com/cpp/string/basic_string/replace_with_range
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_replace_with_range&action=edit
copyhttp://en.cppreference.com/cpp/string/basic_string/copy
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_copy&action=edit
resizehttp://en.cppreference.com/cpp/string/basic_string/resize
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_resize&action=edit
resize_and_overwritehttp://en.cppreference.com/cpp/string/basic_string/resize_and_overwrite
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_resize_and_overwrite&action=edit
swaphttp://en.cppreference.com/cpp/string/basic_string/swap
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_swap&action=edit
findhttp://en.cppreference.com/cpp/string/basic_string/find
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_find&action=edit
rfindhttp://en.cppreference.com/cpp/string/basic_string/rfind
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_rfind&action=edit
find_first_ofhttp://en.cppreference.com/cpp/string/basic_string/find_first_of
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_find_first_of&action=edit
find_first_not_ofhttp://en.cppreference.com/cpp/string/basic_string/find_first_not_of
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_find_first_not_of&action=edit
find_last_ofhttp://en.cppreference.com/cpp/string/basic_string/find_last_of
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_find_last_of&action=edit
find_last_not_ofhttp://en.cppreference.com/cpp/string/basic_string/find_last_not_of
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_find_last_not_of&action=edit
comparehttp://en.cppreference.com/cpp/string/basic_string/compare
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_compare&action=edit
starts_withhttp://en.cppreference.com/cpp/string/basic_string/starts_with
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_starts_with&action=edit
ends_withhttp://en.cppreference.com/cpp/string/basic_string/ends_with
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_ends_with&action=edit
containshttp://en.cppreference.com/cpp/string/basic_string/contains
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_contains&action=edit
substrhttp://en.cppreference.com/cpp/string/basic_string/substr
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_substr&action=edit
subviewhttp://en.cppreference.com/cpp/string/basic_string/subview
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_subview&action=edit
operator+http://en.cppreference.com/cpp/string/basic_string/operator%2B
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_operator%2B&action=edit
operator==operator!=operatoroperator<=operator>=operator<=>http://en.cppreference.com/cpp/string/basic_string/operator_cmp
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_operator_cmp&action=edit
std::swap(std::basic_string)http://en.cppreference.com/cpp/string/basic_string/swap2
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_swap2&action=edit
erase(std::basic_string)erase_if(std::basic_string)http://en.cppreference.com/cpp/string/basic_string/erase2
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_erase_seq&action=edit
operator<>http://en.cppreference.com/cpp/string/basic_string/operator_ltltgtgt
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_operator_ltltgtgt&action=edit
getlinehttp://en.cppreference.com/cpp/string/basic_string/getline
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_getline&action=edit
stoistolstollhttp://en.cppreference.com/cpp/string/basic_string/stol
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_stol&action=edit
stoulstoullhttp://en.cppreference.com/cpp/string/basic_string/stoul
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_stoul&action=edit
stofstodstoldhttp://en.cppreference.com/cpp/string/basic_string/stof
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_stof&action=edit
to_stringhttp://en.cppreference.com/cpp/string/basic_string/to_string
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_to_string&action=edit
to_wstringhttp://en.cppreference.com/cpp/string/basic_string/to_wstring
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_to_wstring&action=edit
operator""shttp://en.cppreference.com/cpp/string/basic_string/operator%22%22s
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_operator%22%22s&action=edit
std::hashhttp://en.cppreference.com/cpp/string/basic_string/hash
[edit]https://cppreference.com/index.php?title=Template:cpp/string/basic_string/dsc_hash&action=edit
Deduction guideshttp://en.cppreference.com/cpp/string/basic_string/deduction_guides
P1072R10https://wg21.link/P1072R10
Feature-testhttp://en.cppreference.com/cpp/utility/feature_test
__cpp_lib_string_udlshttp://en.cppreference.com/cpp/feature_test#cpp_lib_string_udls
201304Lhttp://en.cppreference.com/cpp/compiler_support/14#cpp_lib_string_udls_201304L
User-defined literals for string typeshttp://en.cppreference.com/w/cpp/string/basic_string#Literals
__cpp_lib_starts_ends_withhttp://en.cppreference.com/cpp/feature_test#cpp_lib_starts_ends_with
201711Lhttp://en.cppreference.com/cpp/compiler_support/20#cpp_lib_starts_ends_with_201711L
starts_withhttp://en.cppreference.com/cpp/string/basic_string/starts_with
ends_withhttp://en.cppreference.com/cpp/string/basic_string/ends_with
__cpp_lib_constexpr_stringhttp://en.cppreference.com/cpp/feature_test#cpp_lib_constexpr_string
201907Lhttp://en.cppreference.com/cpp/compiler_support/20#cpp_lib_constexpr_string_201907L
__cpp_lib_char8_thttp://en.cppreference.com/cpp/feature_test#cpp_lib_char8_t
201907Lhttp://en.cppreference.com/cpp/compiler_support/20#cpp_lib_char8_t_201907L
__cpp_lib_erase_ifhttp://en.cppreference.com/cpp/feature_test#cpp_lib_erase_if
202002Lhttp://en.cppreference.com/cpp/compiler_support/20#cpp_lib_erase_if_202002L
erasehttp://en.cppreference.com/cpp/string/basic_string/erase2
erase_ifhttp://en.cppreference.com/cpp/string/basic_string/erase2
__cpp_lib_string_containshttp://en.cppreference.com/cpp/feature_test#cpp_lib_string_contains
202011Lhttp://en.cppreference.com/cpp/compiler_support/23#cpp_lib_string_contains_202011L
containshttp://en.cppreference.com/cpp/string/basic_string/contains
__cpp_lib_string_resize_and_overwritehttp://en.cppreference.com/cpp/feature_test#cpp_lib_string_resize_and_overwrite
202110Lhttp://en.cppreference.com/cpp/compiler_support/23#cpp_lib_string_resize_and_overwrite_202110L
resize_and_overwritehttp://en.cppreference.com/cpp/string/basic_string/resize_and_overwrite
__cpp_lib_containers_rangeshttp://en.cppreference.com/cpp/feature_test#cpp_lib_containers_ranges
202202Lhttp://en.cppreference.com/cpp/compiler_support/23#cpp_lib_containers_ranges_202202L
container compatible rangehttp://en.cppreference.com/cpp/ranges/to#container_compatible_range
LWG 530https://cplusplus.github.io/LWG/issue530
LWG259https://cplusplus.github.io/LWG/issue259
LWG 2861https://cplusplus.github.io/LWG/issue2861
LWG 2994https://cplusplus.github.io/LWG/issue2994
P1148R0https://wg21.link/P1148R0
[1]http://en.cppreference.com/w/cpp/string/basic_string#cite_note-1
http://en.cppreference.com/w/cpp/string/basic_string#cite_ref-1
P1148R0https://wg21.link/P1148R0
basic_string_viewhttp://en.cppreference.com/cpp/string/basic_string_view
[edit]https://cppreference.com/index.php?title=Template:cpp/string/dsc_basic_string_view&action=edit
C++ string handlinghttps://en.wikipedia.org/wiki/C%2B%2B_string_handling
Categorieshttp://en.cppreference.com/Special:Categories
Pages using deprecated source tagshttp://en.cppreference.com/index.php?title=Category:Pages_using_deprecated_source_tags&action=edit&redlink=1
Pages using deprecated enclose attributeshttp://en.cppreference.com/index.php?title=Category:Pages_using_deprecated_enclose_attributes&action=edit&redlink=1
Support ushttp://www.cppreference.com/support
Recent changeshttp://en.cppreference.com/Special:RecentChanges
FAQhttp://en.cppreference.com/Cppreference:FAQ
Offline versionhttp://en.cppreference.com/Cppreference:Archives
http://en.cppreference.com/w/cpp/string/basic_string
What links herehttp://en.cppreference.com/Special:WhatLinksHere/cpp/string/basic_string
Related changeshttp://en.cppreference.com/Special:RecentChangesLinked/cpp/string/basic_string
Upload filehttp://upload.cppreference.com/w/Special:Upload
Special pageshttp://en.cppreference.com/Special:SpecialPages
Printable versionjavascript:print();
Permanent linkhttp://en.cppreference.com/index.php?title=cpp/string/basic_string&oldid=185942
Page informationhttp://en.cppreference.com/index.php?title=cpp/string/basic_string&action=info
Deutschhttps://de.cppreference.com/cpp/string/basic_string
Españolhttp://es.cppreference.com/cpp/string/basic_string
Françaishttp://fr.cppreference.com/cpp/string/basic_string
Italianohttp://it.cppreference.com/cpp/string/basic_string
日本語http://ja.cppreference.com/cpp/string/basic_string
Polskihttp://pl.cppreference.com/cpp/string/basic_string
Portuguêshttp://pt.cppreference.com/cpp/string/basic_string
Русскийhttp://ru.cppreference.com/cpp/string/basic_string
Türkçehttp://tr.cppreference.com/cpp/string/basic_string
中文http://zh.cppreference.com/cpp/string/basic_string

Viewport: width=1120

Robots: max-image-preview:standard


URLs of crawlers that visited me.