Результаты поиска по запросу "macros"

0 ответов

Использование макроса приводит к неправильному выводу при использовании в качестве части большего математического выражения - почему это происходит?

Это обычная программа на Си, которую я узнал в банке вопросов. Это показано ниже: #define CUBE(p) p*p*p main() { int k; k = 27 / CUBE(3); printf("%d", k); } Насколько я понимаю и знаю, значение K должно быть 1, так как CUBE (3) будет заменен на ...

4 ответа

Макро-команда Netbeans для / * * / блока комментариев

Я использую Netbeans 6.8 и пытаюсь создать собственный макрос блока комментариев PHP со стилем / * * /, а не обычным двойным слэшем. До сих пор с поиском в Google и запросом в PHPUGPH я получил этот макрос (tools-> options-> editor-> ...

5 ответов

используя Notepad ++, как я могу создать ситуацию типа макроса, в которой число увеличивается?

например у меня около 500 строк. в начале каждой строки я хочу добавить номер. поэтому в строке 1 я хотел бы «1)», а затем в строке 2 я хотел бы «2)» я знаю, что могу сделать макрос в n ++, но он не будет инкрементным. Есть ли способ сделать это?

ТОП публикаций

5 ответов

Какой макрос для переноса специфичного для Mac OS X кода в C / C ++

Читая различные источники C и C ++, я столкнулся с двумя макросами__APPLE__ а также__OSX__, Я нашел много использования__OSX__ в различных кодах, особенно тех, которые происходят из*BSD системы. Однако иногда я нахожу, что тестирование__OSX__ ...

2 ответа

Почему возвращаемое значение не то, что я ожидал в этой программе на Си с макросом? [Дубликат]

На этот вопрос уже есть ответ: Странное поведение макросов C / C ++ [/questions/17286566/strange-behaviour-of-macros-c-c] 5 ответов Странное поведение макроразложения [/questions/15337185/strange-behavior-of-macro-expansion] 3 ответа Когда ...

3 ответа

iOS Writing Macro определяет 3,5-дюймовый или 4-дюймовый дисплей [дубликат]

На этот вопрос уже есть ответ: Как обнаружить iPhone 5 (широкоэкранные устройства)? [/questions/12446990/how-to-detect-iphone-5-widescreen-devices] 24 ответа Я пытаюсь написать макрос для определения размера устройства 3,5 или 4 дюйма. Нечто ...

1 ответ

cout строка получает адрес вместо значения [duplicate]

На этот вопрос уже есть ответ: Как я могу вывести значения wchar_t на консоль? [/questions/2493785/how-i-can-print-the-wchar-t-values-to-console] 7 ответов Существует макрос, определенный ниже: #ifdef UNICODE typedef wchar_t TCHAR; #define ...

2 ответа

Как препроцессор вставить разрыв строки в результат раскрытия макроса? [Дубликат]

На этот вопрос уже есть ответ: Как создать новую строку в макросе cpp? [/questions/98944/how-to-generate-a-newline-in-a-cpp-macro] 7 ответов С макросами C / C ++ довольно просто автоматически генерировать длинные конструкции. Например, если я ...

9 ответов

Макрос размером с массив, который отклоняет указатели

Стандартный макрос размера массива, которому часто учат, это #define ARRAYSIZE(arr) (sizeof(arr) / sizeof(arr[0])) или какое-то эквивалентное образование. Тем не менее, подобные вещи молча успешно выполняются, когда передается указатель, и дают ...

3 ответа

Могут ли макросы препроцессора C / C ++ иметь значения параметров по умолчанию? [Дубликат]

На этот вопрос уже есть ответ: Дополнительные параметры с макросами C ++ [/questions/3046889/optional-parameters-with-c-macros] 13 ответов Перегрузка макроса по числу аргументов [/questions/11761703/overloading-macro-on-number-of-arguments] 8 ...