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

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

31 голосов
9 ответов

Если я напишу # define , который выполняет операцию с использованием других констант препроцессора,...

Judge Maygarden / 12 января 2009
4 голосов
6 ответов
34 голосов
5 ответов

У меня есть исходный код приложения, написанного на C ++, и я просто хочу прокомментировать что-то,...

Eduardo / 09 января 2009
3 голосов
4 ответов

Реализовав CLogClass для создания достойной регистрации, я также определил макрос, но он работает...

bgee / 07 января 2009
6 голосов
7 ответов

В C # 3.0 у меня есть свойство, которое должно содержать версию класса. Номер версии - это просто...

Martin / 07 января 2009
117 голосов
16 ответов

Есть ли способ включить весь текстовый файл в виде строки в программу на C во время компиляции?...

Miguel A. Friginal / 04 января 2009
38 голосов
4 ответов

Подходят ли имена макросов в стиле C к тем же правилам именования, что и идентификаторы? После...

An̲̳̳drew / 15 декабря 2008
2 голосов
4 ответов

UPDATE: Очевидно, вы захотите сделать это, используя шаблоны или базовый класс, а не макросы. К...

mackenir / 05 декабря 2008
66 голосов
8 ответов

Я задаю этот вопрос с образовательной / хакерской точки зрения (я бы не хотел так кодировать)....

Tarski / 26 ноября 2008
20 голосов
13 ответов

Я знаю, что это не имеет большого значения для проекта, но, если вы используете #defined guard для...

Rob / 24 ноября 2008
31 голосов
7 ответов

Я хотел бы сделать эквивалент следующего: #define print_max(TYPE) \ # ifdef TYPE##_MAX \...

pixelbeat / 19 ноября 2008
10 голосов
6 ответов

Предположим, у меня есть #define foo в различных заголовочных файлах. Это может распространиться на...

Paweł Hajdan / 14 ноября 2008
4 голосов
5 ответов

У меня есть исходный файл C / C ++ с условной компиляцией. Прежде чем отправить его клиентам, я...

user9876 / 13 ноября 2008
32 голосов
9 ответов

Есть ли способ определить макрос, который содержит #include директива в его теле? Если я просто...

Bing Jian / 05 ноября 2008
19 голосов
3 ответов

Базовое определение и пример, а также несколько ссылок для " X-Macros " приведены в этой записи в...

SetJmp / 05 ноября 2008
56 голосов
5 ответов

Я ищу способ преобразования токена препроцессора в строку. В частности, я где-то получил: #define...

davenpcj / 27 октября 2008
95 голосов
10 ответов

Это нормально (или даже рекомендуется / хорошая практика) для #include .c файла в другом .c файле?...

Miguel A. Friginal / 24 октября 2008
4 голосов
3 ответов

У меня есть этот «упрощенный» код Fortran real B(100, 200) real A(100,200) ... initialize B array...

EvilTeach / 23 октября 2008
86 голосов
13 ответов

Как упоминалось во многих моих предыдущих вопросах, я работаю через K & R и в настоящее время...

John Rudy / 19 октября 2008
15 голосов
8 ответов

Мне интересно узнать о практическом использовании #undef в C. Я работаю через K & R и до...

John Rudy / 19 октября 2008
47 голосов
4 ответов

Например, как избежать написания 'func_name' дважды? #ifndef TEST_FUN # define TEST_FUN func_name #...

jfs / 13 октября 2008
52 голосов
6 ответов

Я знаю, что директива #warning не является стандартной C / C ++, но ее поддерживают несколько...

jonner / 05 октября 2008
83 голосов
19 ответов

Вот что я пытаюсь сделать: typedef enum { ONE, TWO, THREE } Numbers; Я пытаюсь написать функцию,...

zxcv / 29 сентября 2008
55 голосов
9 ответов

У меня очень большая кодовая база (читай: тысячи модулей), в которой есть код, общий для многих...

Miguel A. Friginal / 27 сентября 2008
158 голосов
16 ответов

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

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