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

Determine if a Type is a Character

Boost , Spirit 2.5.2 , Extract a C-Style String to Generate Output from a String Type (Karma)

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
is_char

<is_char>— это метафункция, которая определяет, является ли данный тип символом.

Module Headers
#include <boost/spirit/home/support/string_traits.hpp>

См. такжеВключите структуру.

[Note] Note

Этот файл заголовка не должен быть включен непосредственно какой-либо пользовательской программой, поскольку он обычно включается другими файлами заголовка Spirit, основанными на его содержании.

Namespace

Имя

<boost::spirit::traits>

Synopsis
template <typename T>
struct is_char
{
    <unspecified>;
};
Template parameters

Параметр

Описание

по умолчанию

<T>

Тип для обнаружения.

Нет

Notation

T

произвольный тип

Expression Semantics

выражение

Семантика

<is_char<T>::type>

<mpl::true_>, если Т следует рассматривать как тип символа, и<mpl::false_>иначе. Как правило, любая реализация<is_char>должна вести себя так, как если бы она былабулевой константой MPL

.
Predefined Specializations

Тип

Семантика

<T>

<mpl::false_>

<Tconst>

<is_char<T>>

<char>

<mpl::true_>

<wchar_t>

<mpl::true_>

When to implement

Эта точка настройки должна быть реализована для любых строк, которые используют тип, отличный от<char>или 'wchar_t, для хранения данных символов.

Related Attribute Customization Points

Если эта точка настройки реализована, необходимо также реализовать следующие другие точки настройки.

Имя

Когда внедрять

<traits::is_string>

Когда<is_char>исполняется.

<traits::char_type_of>

Когда<is_char>исполняется.


PrevUpHomeNext

Статья Determine if a Type is a Character раздела Spirit 2.5.2 Extract a C-Style String to Generate Output from a String Type (Karma) может быть полезна для разработчиков на c++ и boost.




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



:: Главная :: Extract a C-Style String to Generate Output from a String Type (Karma) ::


реклама


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

Время компиляции файла: 2024-08-30 11:47:00
2025-05-20 05:27:57/0.0057559013366699/1