![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
charT RequirementsBoost , Boost.Regex 5.1.2 , Concepts
|
выражение |
Тип возврата |
Утверждение/Примечание/Пре- / Пост-условие |
---|---|---|
charT c |
Шарт |
Конструктор по умолчанию (должен быть тривиальным). |
charT c(c1) |
Шарт |
Копировать конструктор (должно быть тривиально). |
c1 = c2 |
Шарт |
Назначение оператора (должно быть тривиальным). |
c1 == c2 |
Буль |
верно, если c1 имеет то же значение, что и c2. |
c1 ! = c2 |
Буль |
истинно, если c1 и c2 не равны. |
c1< c2 |
Буль |
верно, если значение c1 меньше, чем c2. |
c1 >c2 |
Буль |
верно, если значение c1 больше, чем c2. |
c1<= c2 |
Буль |
истинно, если c1 меньше или равен c2. |
c1 >= c2 |
Буль |
истинно, если c1 больше или равна c2. |
intmax_t i = c1 |
Инт |
charT должен быть преобразован в интегральный тип. Примечание: тип char T не требуется для поддержки этой операции, если используемый класс признаков поддерживает полный интерфейс Boost, а не минимальный стандартизированный интерфейс. |
charT c(i); |
Шарт |
Шар Т должен быть построен из интегрального типа. |
Статья charT Requirements раздела Boost.Regex 5.1.2 Concepts может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
реклама |