On this page
std::common_type<std::basic_const_iterator>
Defined in header <iterator> |
||
---|---|---|
|
(1) | (since C++23) |
|
(2) | (since C++23) |
|
(3) | (since C++23) |
The common type of two basic_const_iterator
s or a basic_const_iterator
and another iterator type is a basic_const_iterator
of the common underlying type.
The common type is defined only if T
and U
share a common type which models input_iterator
.
Member types
Member type | Definition |
---|---|
type |
std::basic_const_iterator<std::common_type_t<T, U>> (1-3) |
Example
See also
(C++11)
|
determines the common type of a group of types (class template) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/iterator/basic_const_iterator/common_type