Ключевое слово C++: requires (начиная с C++20)
Использование
- Задаёт постоянное выражение для параметров шаблона, которое проверяет требование.
- Внутри такого требования вводит вложенное требование.
- В объявлении шаблона задаёт связанное ограничение.
Примечания
| Макрос проверки поддержки возможностей | Значение | Стандарт | Возможность |
|---|---|---|---|
__cpp_concepts | 201907L | (C++20) | Ограничения |
См. также
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/keyword/requires