Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

charT Requirements

Boost , Boost.Regex 5.1.2 , Concepts

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Тип<charT>использовал аргумент шаблона для шаблона класса<basic_regex>, должен иметь тривиальный конструктор по умолчанию, конструктор копий, оператор присваивания и деструктор. Кроме того, для объектов должны быть выполнены следующие требования:cтипа<charT>,c1иc2типа<charT constiтипа:<int>:

выражение

Тип возврата

Утверждение/Примечание/Пре- / Пост-условие

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);

Шарт

Шар Т должен быть построен из интегрального типа.


PrevUpHomeNext

Статья charT Requirements раздела Boost.Regex 5.1.2 Concepts может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Concepts ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-20 04:53:51/0.0035018920898438/0