Spec-Zone.ru › C++

Ключевое слово C++: requires (начиная с C++20)

Использование

  • Задаёт постоянное выражение для параметров шаблона, которое проверяет требование.
    • Внутри такого требования вводит вложенное требование.
  • В объявлении шаблона задаёт связанное ограничение.

Примечания

Макрос проверки поддержки возможностей Значение Стандарт Возможность
__cpp_concepts 201907L (C++20) Ограничения

См. также

  • class, typename
  • template
  • concept

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/keyword/requires

Spec-Zone.ru

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