string
string::size_type
string::value_type
string::difference_type
value
array
object
storage_ptr
The type used to represent unsigned integers.
using size_type = std::size_t;