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

Functional groups

Boost , Chapter 1. The Variadic Macro Data Library 1.9 , Chapter 1. The Variadic Macro Data Library 1.9

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

Конкретные конструкции, для которых VMD имеет функциональность, можно разделить на следующие категории:

  1. Пустота
  2. Идентификаторы
  3. Числа
  4. Типы
  5. Увеличить типы данных PP (массив, список, seq и tuple)
  6. Последовательности
  7. Дополнительные вспомогательные вариадные макросы

Первые шесть категорий определяют типы данных, которые VMD может анализировать. В последней категории представлены дополнительные макросы, которые окажутся полезными для макропрограммиста, использующего вариадные макросы с VMD и Boost PP.

Общее объяснение каждой из этих категорий будет следовать в соответствующем месте в документации.

Кроме того, макросы VMD для работы с вышеуказанными типами данных, которые понимает VMD, можно разделить на «специфические» и «общие» макросы.

Специфические макросы спрашивают, являются ли некоторые входные данные конкретным типом данных. Общие макросы работают с входными данными как с любым типом данных, позволяя программисту отдельно запрашивать тип данных.

Как конкретные, так и общие макросы имеют свое место, и макропрограммист может решить, что использовать для любой конкретной ситуации.


PrevUpHomeNext

Статья Functional groups раздела Chapter 1. The Variadic Macro Data Library 1.9 Chapter 1. The Variadic Macro Data Library 1.9 может быть полезна для разработчиков на c++ и boost.




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



:: Главная :: Chapter 1. The Variadic Macro Data Library 1.9 ::


реклама


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

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 18:57:42/0.0061180591583252/0