std::tuple_element<std::complex>
Определено в заголовке <complex> | ||
|---|---|---|
template< std::size_t I, class T > struct tuple_element<I, std::complex<T>>; | (с C++26) |
Частичные специализации std::tuple_element для std::complex предоставляют доступ на этапе компиляции к базовым типам действительного и мнимого числа complex, используя синтаксис, похожий на кортежи. Они предоставляются для поддержки структурированных связываний. Программа некорректна, если I >= 2.
Типы членов
| Тип члена | Определение |
|---|---|
type | T |
Пример
См. также
| Структурированное связывание (C++17) | связывает указанные имена с подобъектами или элементами кортежа инициализатора |
|
(C++11) | получает типы элементов типа, подобного кортежу (шаблон класса) |
|
(C++26) | получает количество компонентов std::complex (специализация шаблона класса) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/numeric/complex/tuple_element