Вопросы по теме 'preprocessor'

Есть ли препроцессор C, который удаляет блоки #ifdef на основе определенных / неопределенных значений?
Исходный вопрос Я бы хотел не стандартный препроцессор C, а его вариант, который принимал бы откуда-то - возможно, из командной строки через параметры -DNAME1 и -UNAME2 - спецификацию того, какие макросы определены, и затем исключил бы мертвые...
11955 просмотров
schedule 06.05.2023

Встроенный токен препроцессора для определения платформы iPhone
Существует ли единый токен препроцессора, который можно использовать для обнаружения любого устройства iPhone или симулятора во время сборки? В настоящее время я использую: #ifdef __IPHONE_OS_VERSION_MIN_REQUIRED // This is an iPhone build...
5454 просмотров
schedule 30.08.2022

VS2008: как сделать символы, определенные в stdafx.h, видимыми для компилятора ресурсов?
Я работаю над проектом VC++ под VS2008. Мои файлы ресурсов содержат некоторые директивы препроцессора для условной компиляции. Некоторые символы, управляющие условной компиляцией, определены в stdafx.h . Мне нужно, чтобы эти символы были видны и...
292 просмотров

Изменение заголовка CCK для формы
По умолчанию создание формы CCK имеет заголовок формы Create [Your Content Type Name Here] Я хочу изменить свой на Register for Such and Such Было предложено использовать переопределение строки, но я не могу найти строку для...
359 просмотров
schedule 10.01.2023

Использование директив препроцессора в плагине BlackBerry JDE для eclipse?
Как использовать директивы препроцессора в плагине BlackBerry JDE для eclipse?
4009 просмотров
schedule 10.02.2024

Директивы препроцессора VB.NET
Почему #IF Not DEBUG не работает так, как я ожидал в VB.NET? #If DEBUG Then Console.WriteLine("Debug") #End If #If Not DEBUG Then Console.WriteLine("Not Debug") #End If #If DEBUG = False Then Console.WriteLine("Not Debug") #End If '...
12618 просмотров
schedule 01.11.2023

в patsubst m4, как заменить новые строки пробелами?
Как я могу сказать m4 patsubstr заменить все символы новой строки в строке пробелом? Я пробовал: patsubst(MULTI_LINE_STR_DEFINE,`\n',` ') и patsubst(MULTI_LINE_STR_DEFINE,`\\n',` ')
1240 просмотров
schedule 28.07.2022

Замена препроцессора Xcode пользовательским процессом
Мне нужно просмотреть файлы, которые Xcode скомпилирует, прежде чем препроцессор нанесет на них удар. Короче говоря, мне нужно перед препроцессором воткнуть препроцессор. Весь поиск в Google не дал мне ничего, когда дело доходит до подробностей о...
512 просмотров
schedule 30.07.2022

Определить доступность C++0x
Я пытаюсь определить, доступны ли функции С++ 0x при компиляции. Есть ли общий макрос препроцессора? Я использую компилятор Visual Studio 2010 и компилятор Intel.
1709 просмотров

Функция предварительной обработки темы Drupal - основные ссылки
Недавно я написал функцию темы, чтобы добавить класс к моим основным ссылкам, и это прекрасно работает. Затем я написал несколько классов css, чтобы оформить эти ссылки с помощью пользовательских фоновых изображений. Сработало отлично. Теперь...
9222 просмотров
schedule 22.02.2022

#ifdef с gfortran 77
Я использую gfortran для компиляции FORTRAN 77 и хотел бы иметь параметры сборки DEBUG с помощью директивы препроцессора #ifdef. Однако, когда я их использую, я получаю предупреждения о времени компиляции «Недопустимая директива препроцессора»....
4161 просмотров

Задача EXTENDS: макросы функций препроцессора и классоподобный oop
Фон Я использовал препроцессор C для управления и «компиляции» полубольших проектов javascript с несколькими файлами и целями сборки. Это дает полный доступ к директивам препроцессора C, таким как #include , #define , #ifdef и т. д., из...
634 просмотров

m4 не слушается расширения?
Я использую m4 для небольшой предварительной обработки текста здесь, и он ведет себя так, как я не понимаю. Это часть, о которой идет речь: ifdef(`TEST', define(`O_EXT', `.obj'), define(`O_EXT', `.o')) Этот макрос будет всегда...
111 просмотров
schedule 27.05.2023

Шаблон страницы не загружается, но загружается шаблон узла
sys информация: установка drupal 6 с кучей модулей... слишком много, чтобы перечислять. проблема: только определенный тип контента не будет правильно загружать файл шаблона. некоторые узлы, которые будут отображаться на этих страницах через...
595 просмотров
schedule 18.12.2022

Тест на пустое определение макроса
У меня есть набор отладочных макросов в tracing.hh. Генерирует ли он код и вывод управляется флагом макроса в реальном исходном коде: // File: foo.cc #define TRACING 0 #include "tracing.hh" // Away we go . . . TRACEF("debug message"); Флаг...
6546 просмотров
schedule 02.08.2023

Введите видимость для заголовка Совместно используйте файл заголовка, совместно используемый собственными и управляемыми клиентами
У меня есть файл заголовка, который включен как в собственный файл cpp, так и в управляемый файл cpp (скомпилированный с помощью /clr). Он включает только собственные типы, но я хочу указать, что собственные типы видны вне сборки (см....
464 просмотров
schedule 19.07.2023

VS2010 Отключить проверку шаблона T4
Как отключить проверку шаблона T4 . VS2010 только что проверяет мой шаблон T4 на любой части, которая имеет «#» (диез). error CS1040: Preprocessor directives must appear as the first non-whitespace character on a line Ошибка ерунда. Я...
1510 просмотров

Drupal Theming и пользовательские переменные на пользовательских страницах
Я создал пользовательскую страницу, которая находится по адресу site.com/user/me/soe. теперь я пытаюсь создать тему для этой страницы и создал последующий файл шаблона. однако, если я скопирую любой базовый html в свой файл шаблона, все, что он...
296 просмотров
schedule 04.01.2023

Вариадная функция без завершения nil
Я пытаюсь создать метод, подобный следующему: - (void)setCondition:(NSString *)format, ... NS_FORMAT_FUNCTION(1,2); Но так как я не очень хорошо разбираюсь в препроцессоре, я столкнулся с проблемой, которую я исправил в следующем фрагменте...
832 просмотров
schedule 13.02.2023

Макрос препроцессора сборки GCC ARM
Я пытаюсь использовать макрос сборки (ARM) для умножения с фиксированной точкой: #define MULT(a,b) __asm__ __volatile__ ( \ "SMULL r2, r3, %0, %1\n\t" \ "ADD r2, r2, #0x8000\n\t" \ "ADC r3, r3, #0\n\t" \ "MOV...
5198 просмотров
schedule 24.01.2023