Вопросы с тегом VARIADIC-макросы - PullRequest

Вопросы с тегом VARIADIC-макросы

4 голосов
2 ответов

Я пытаюсь подсчитать количество аргументов функции во время компиляции (я обертываю sprintf в...

Adam / 20 октября 2019
3 голосов
2 ответов

Мне известен макрос MAP , который можно использовать для применения функции макроса к списку...

Jordi Reinsma / 08 октября 2019
0 голосов
0 ответов

Лучший способ - показать это с помощью кода.Я компилирую это как проект Win32 C ++ под Visual...

c00000fd / 09 июля 2019
0 голосов
0 ответов

Я, к сожалению, работаю с Visual Studio 2010 и застрял без возможности использовать такие функции c...

Rich / 28 июня 2019
1 голос
2 ответов

Рассмотрим следующий пример, который инициализирует массив значением по умолчанию: static unsigned...

bogdan tudose / 14 июня 2019
0 голосов
1 ответ
1 голос
1 ответ

У меня есть много макросов, которые в конечном итоге генерируют код.Например: #define...

LeoVen / 05 мая 2019
0 голосов
1 ответ

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

carsten / 16 апреля 2019
1 голос
1 ответ

Я хочу создать один макрос, который будет работать по-разному, если у него есть параметры или НЕТ....

Grigorii Alekseev / 03 апреля 2019
10 голосов
2 ответов

Я искал способ проверить, пуст ли список аргументов макроса переменной. Все решения, которые я...

Lundin / 29 марта 2019
0 голосов
2 ответов

У меня есть 2 макроса-обертки для утверждения входных параметров функции: /** * @brief An assert...

Bremen / 09 марта 2019
0 голосов
3 ответов

Variadic макросы в CPP (препроцессор C / C ++; для простоты я буду рассматривать его как отдельный,...

Sneftel / 05 марта 2019
0 голосов
2 ответов

Я пытаюсь понять подсчет аргументов в макросе предварительной обработки C и идею этого ответа . У...

Some Name / 14 января 2019
0 голосов
3 ответов

Я пытаюсь выучить приемы препроцессора, которые мне показались не такими простыми ( Можем ли мы...

Stef1611 / 12 января 2019
0 голосов
3 ответов

Я нашел этот макрос #define TIMES(x) for(int i1=0;i1<x;i1++) очень практичным для сокращения...

Stef1611 / 11 января 2019
0 голосов
2 ответов

Я хотел бы сделать макрос F, принимающий переменное число параметров, который расширяется до...

CoffeeTableEspresso / 31 декабря 2018
0 голосов
2 ответов

У меня есть два макроса: #define LogFunction(str) fprintf(stdout, "%s: %s\n",__FUNCTION__...

Parduz / 28 ноября 2018
0 голосов
3 ответов

Когда прагма OpenMP используется как часть аргумента для макроса, он подставляется неправильно.В...

memorableUserNameHere / 21 ноября 2018
0 голосов
1 ответ

Я пытаюсь написать макрос записи без накладных расходов в C. Моя первая идея: #define debug_print(.

James Pinkerton / 02 ноября 2018
0 голосов
1 ответ

Я хочу реализовать следующий макрос: ASSERT(condition, ...) Что определяется так: 1. Если он...

John / 29 октября 2018
0 голосов
1 ответ

У меня есть файл данных, который я хочу загрузить во время предварительной обработки. DATAFILE :...

CodeTry / 25 октября 2018
0 голосов
1 ответ

Я хотел бы знать, что ## делает в этом определении макроса: #define debug(M, ...) fprintf(stderr,M...

Mohammed Micro / 19 октября 2018
0 голосов
1 ответ

Предположительно, у меня есть макрос с переменным значением (например, MY_MACRO(...)), и я называю...

101010 / 04 октября 2018
0 голосов
2 ответов

Учитывая этот пример кода: #define vX(a, ...) ((a)(__VA_ARGS__) ? 1 : 0) { int f(); vX(f); } Я...

AnArrayOfFunctions / 02 октября 2018
0 голосов
1 ответ

C ++ гуру, У меня есть вопрос метапрограммирования шаблона. Рассмотрим следующее объявление функции

userRG / 26 августа 2018
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...