deduction guides for std::pair
From cppreference.com
C++
Utilities library
|
|
std::pair
Member functions | ||||
(C++11)
|
||||
Non-member functions | ||||
(until C++20)
(until C++20)
(until C++20)
(until C++20)
(until C++20)
(C++20)
|
||||
(C++11)
|
||||
(C++11)
|
||||
Helper classes | ||||
(C++11)
|
||||
(C++11)
|
||||
(C++23)
|
||||
(C++23)
|
||||
(C++11)
|
||||
Deduction guides(C++17) |
Defined in header <utility>
|
||
template
<
class T1, class T2>
pair(T1, T2) - > pair<T1, T2> ; |
(since C++17) | |
One deduction guide is provided for std::pair
Example
Run this code
#include <utility> int main() { int a[2], b[3]; std::pair p{a, b}; // explicit deduction guide is used in this case }