Spec-Zone.ru › C++

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) связывает указанные имена с подобъектами или элементами кортежа инициализатора
tuple_element
(C++11)
получает типы элементов типа, подобного кортежу
(шаблон класса)
std::tuple_size<std::complex>
(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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API