Make ip6 address: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «{{DISPLAYTITLE:make_ip6_address}} {{function_begin|constexpr ip6_address_t make_ip6_address(std::uint16_t w1, std::uint16_t w2, std::uint16_t w3, std::uint16_t w4…») |
|||
Строка 2: | Строка 2: | ||
{{function_begin|constexpr ip6_address_t make_ip6_address(std::uint16_t w1, std::uint16_t w2, std::uint16_t w3, std::uint16_t w4, std::uint16_t w5, std::uint16_t w6, std::uint16_t w7, std::uint16_t w8, std::uint32_t nScope {{=}} 0) noexcept;|{{make_ip6_address brief}}}} | {{function_begin|constexpr ip6_address_t make_ip6_address(std::uint16_t w1, std::uint16_t w2, std::uint16_t w3, std::uint16_t w4, std::uint16_t w5, std::uint16_t w6, std::uint16_t w7, std::uint16_t w8, std::uint32_t nScope {{=}} 0) noexcept;|{{make_ip6_address brief}}}} | ||
{{function_paramlist begin}} | {{function_paramlist begin}} | ||
{{function_paramlist add|w1...w8|Шестнадцатибитные компоненты IPv6 адреса, среди которых {{param|w1}} - старший, а {{param|w8}} - младший.}} | {{function_paramlist add|w1...w8|Шестнадцатибитные Little-Endian компоненты IPv6 адреса, среди которых {{param|w1}} - старший, а {{param|w8}} - младший.}} | ||
{{function_paramlist add|nScope|Индекс области действия и зоны адреса IPv6.}} | {{function_paramlist add|nScope|Индекс области действия и зоны адреса IPv6.}} | ||
{{function_paramlist end}} | {{function_paramlist end}} |
Версия 03:56, 4 сентября 2019
constexpr ip6_address_t make_ip6_address(std::uint16_t w1, std::uint16_t w2, std::uint16_t w3, std::uint16_t w4, std::uint16_t w5, std::uint16_t w6, std::uint16_t w7, std::uint16_t w8, std::uint32_t nScope = 0) noexcept;
Форматирует заданные параметрически 16-битные компоненты адреса IPv6 и создает на их основе адрес в формате ip6_address_t.
- Параметры
w1...w8 Шестнадцатибитные Little-Endian компоненты IPv6 адреса, среди которых w1 - старший, а w8 - младший. nScope Индекс области действия и зоны адреса IPv6. - Возвращаемое значение:
- Адрес IPv6, выраженный в формате ip6_address_t.
- См. также
make_tcp_client Создает клиентскую точку-доступа и его соединение с сервером. make_tcp_server Создает серверную точку-доступа. make_multipoint_tcp_server Создает серверную точку-доступа с заданным параметрически размером очереди TCP подключений. make_ip4_address Форматирует заданные параметрически четыре байта адреса IPv4 и создает на их основе адрес в формате ip4_address_t.
Функция является constexpr только на языке C++17.