| Const reference to CharT |
size_type | Container | An unsigned integral type. |
difference_type | Container | A signed integral type. |
static const size_type npos | basic_string | The largest possible value of type size_type. That is, size_type(-1). |
iterator | Container | Iterator used to iterate through a string. A basic_string supplies Random Access Iterators. |
const_iterator | Container Const | iterator used to iterate through a string. |
reverse_iterator | Reversible Container | Iterator used to iterate backwards through a string. |
const_reverse_iterator | Reversible Container | Const iterator used to iterate backwards through a string. |
iterator begin() | Container | Returns an iterator pointing to the beginning of the string. |
iterator end() | Container | Returns an iterator pointing to the end of the string. |
const_iterator begin() | const | Container Returns a const_iterator pointing to the beginning of the string. |
const_iterator end() const | Container | Returns a const_iterator pointing to the end of the string. |
reverse_iterator rbegin() | Reversible Container | Returns a reverse_iterator pointing to the beginning of the reversed string. |
reverse_iterator rend() | Reversible Container | Returns a reverse_iterator pointing to the end of the reversed string. |
const_reverse_iterator rbegin() const | Reversible Container | Returns a const_reverse_iterator pointing to the beginning of the reversed string. |
const_reverse_iterator rend() const | Reversible Container | Returns a const_reverse_iterator pointing to the end of the reversed string. |
size_type size() const | Container | Returns the size of the string. |
size_type length() const | basic_string | Synonym for size(). |
size_type max_size() const |