Вопросы с тегом с-препроцессор - PullRequest

Вопросы с тегом с-препроцессор

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

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

Nick Van Brunt / 18 февраля 2011
3 голосов
2 ответов

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

Maxpm / 17 февраля 2011
1 голос
3 ответов

Я пытаюсь сделать простой цикл препроцессора. (Я понимаю, что это ужасная идея, ну да ладно.) //...

Maxpm / 17 февраля 2011
30 голосов
4 ответов

Возможно ли реализовать strlen() в препроцессоре C ? Дано: #define MYSTRING "bob" Есть ли...

Joby Taffey / 17 февраля 2011
2 голосов
2 ответов

Я не могу понять, как работает препроцессор и что означает ## в данном конкретном примере #include...

Totie / 16 февраля 2011
6 голосов
3 ответов

Я пытаюсь передать значение переменной макросу в C, но я не знаю, возможно ли это.Пример: #include...

Fábio Perez / 16 февраля 2011
1 голос
2 ответов

Нечто странное происходит. У меня в коде есть локальная функция #ifdef abc . . . #endif когда я...

lital maatuk / 15 февраля 2011
2 голосов
5 ответов

Я где-то наткнулся на следующую загадку #include <stdio.h> int main() { { /*Fill in something...

Wolfbooks / 10 февраля 2011
0 голосов
2 ответов

#define swap(a,b,c)(int t;t=a;a=b;b=t;); void main() { int x=10,y=20; swap (x,y,int);...

Pratibha / 08 февраля 2011
5 голосов
4 ответов

Можно ли сделать что-то вроде этого: #define F(x) \ #ifdef DOUBLE \ 2*x \ #else \ x \ #endif ,...

pythonic metaphor / 08 февраля 2011
11 голосов
4 ответов

Я хотел бы сделать что-то вроде следующего: F_BEGIN F(f1) {some code} F(f2) {some code} ... F(fn)...

No One in Particular / 05 февраля 2011
3 голосов
4 ответов

Я только что видел этот поток, описывающий, как добавить условные макросы: Условное значение для #...

Bach / 02 февраля 2011
4 голосов
3 ответов

#include <stdio.h> #define print_int(a) printf("%s : %d\n",#a,(a)) int main(void) {...

user501743 / 02 февраля 2011
0 голосов
3 ответов

Я определил следующие макросы в моей C программе: #define ISE1 "cust_add" #define ISE2...

Patrick / 01 февраля 2011
1 голос
1 ответ

У меня путаница в следующем коде c #define MACRO (xx) \ foo(xx) ... #ifdef A return MACRO(a);...

Richard / 29 января 2011
2 голосов
3 ответов

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

reinhard / 28 января 2011
2 голосов
5 ответов

#define PR ( A, B ) cout << ( A ) << ( B ) << endl ; - ошибка -> A не была...

Miguel A. Friginal / 27 января 2011
1 голос
3 ответов

У меня проблема в программе, над которой я работаю.Я пытаюсь в --help, чтобы показать, какие...

Maister / 25 января 2011
7 голосов
9 ответов

Мы знаем, что in-line выгодно, так как они проверяются компилятором, и одна и та же операция...

S..K / 25 января 2011
0 голосов
3 ответов

myclass.h: #define BUTTON_NAVI 41; #define BUTTON_SETTINGS 42; #define BUTTON_INFO 43; myclass.m:...

Manni / 24 января 2011
6 голосов
1 ответ

Есть ли что-то вроде оператора ANSI C _Pragma в Visual C ++? Например, я пытаюсь определить...

Manuel / 24 января 2011
0 голосов
5 ответов

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

CodeFlakes / 20 января 2011
4 голосов
1 ответ

Я пытаюсь получить первый фактический параметр, отправленный в макрос с переменным числом...

Bengt Gustafsson / 20 января 2011
3 голосов
4 ответов

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

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