According to the docs at cplusplus.com,
The member function returns 0 if all the characters in the compared contents compare equal, a negative value if the first character that does not match compares to less in the object than in the comparing string, and a positive value in the opposite case.
So it will sort strings in ASCII order, which will be alphabetical for English strings (with no diacritical marks or other extended characters) of the same case.
Related Posts:
- Why the switch statement cannot be applied on strings?
- How to convert string to char array in C++?
- How can I convert a std::string to int?
- Easiest way to convert int to string in C++
- std::string to char*
- How to convert string to char array in C++?
- C++ — expected primary-expression before ‘ ‘
- C++ string to double conversion
- Conversion from string to char – c++
- What is `CString`?
- How do I include the string header?
- Differences between C++ string == and compare()?
- How to convert a char array to a string?
- How do I convert a double into a string in C++?
- Split a string using C++11
- How do I iterate over the words of a string?
- How to convert an instance of std::string to lower case
- Check if a string contains a string in C++
- How do I iterate over the words of a string?
- Returning an empty string : efficient way in c++
- Replace part of a string with another string
- What is use of c_str function In c++
- How to reverse an std::string? [duplicate]
- C++ Parsing input string to variables
- std::string to char*
- How to convert a std::string to const char* or char*
- How do I tokenize a string in C++?
- Why use string::iterator rather than index?
- Why am I getting string does not name a type Error?
- C++ deprecated conversion from string constant to ‘char*’
- identifier “string” undefined?
- Press Enter to Continue
- Converting a vector
to string - Parsing a comma-delimited std::string
- How can I convert const char* to string and then back to char*?
- std::string formatting like sprintf
- Sorting Characters Of A C++ String
- basic_string::_M_construct null not valid after constructing subvector of strings
- How to copy a string of std::string type in C++?
- How to return a string from a C++ function?
- std::out_of_range error?
- What is the difference between isdigit() and isnumber()?
- Convert char* to string C++
- printf with std::string?
- Convert a String In C++ To Upper Case
- Right way to split an std::string into a vector
- Read whole ASCII file into C++ std::string
- C++: std does not have member “string”
- Right way to split an std::string into a vector
- string subscript out of range error
- C++ String Variable Declaration
- Returning an empty string : efficient way in c++
- Split a string into an array in C++
- splitting a string into an array in C++ without using vector
- Remove spaces from std::string in C++
- Remove spaces from std::string in C++
- c++ convert string to hex
- How can I iterate through a string and also know the index (current position)?
- c++ parse int from string [duplicate]
- Hash function for a string
- std::wstring VS std::string
- C++ Simple hangman game
- std::cin input with spaces?
- Remove First and Last Character C++
- C++ Remove punctuation from String
- C++ string to enum
- C++ Convert string (or char*) to wstring (or wchar_t*)
- C++ – Assigning null to a std::string
- How to alphabetically sort strings?
- Hash function for a string
- Reading string by char till end of line C/C++
- How do I check if a C++ std::string starts with a certain string, and convert a substring to an int?
- Dynamically allocated string array, then change it’s value?
- Fastest way to Convert String to Binary?
- Why I cannot cout a string?
- How to print a string in C++
- std::string length() and size() member functions
- How to convert QString to int?
- Which is faster C++ String length() or size()?
- How do I create a random alpha-numeric string in C++?
- Trying to use int in getline
- error: switch quantity not an integer
- Reading a string from file c++
- How to change string into QString?
- Remove last character from C++ string
- Converting String to Cstring in C++
- c++ sizeof( string )
- How to do std::string indexof in C++ that returns index of matching string?
- variable or field declared void
- Function stoi not declared
- Understanding error “terminate called after throwing an instance of ‘std::length_error’ what(): basic_string::_S_create Aborted (core dumped)”
- convert string to size_t
- ‘setprecision’ is not a member of ‘std’
- enum to string in modern C++11 / C++14 / C++17 and future C++20
- Converting bool to text in C++
- Why are there two different getline() functions (if indeed there are)?
- Why does my program give “NULL used in arithmetic”
- How to find and replace string?
- Declaration is incompatible with type
- I’m getting the error “stoi is not a member of std” in myprogramminglab [duplicate]