Описание тега compiler-directives
Compiler directive is a language construct that specifies how a compiler (or assembler or interpreter) should process its input.
3
ответа
Локализуйте параметры компиляции g++ в коде
Я ищу простой способ локализовать определенные опции компиляции g++ (g++-4.9) для определенных строк кода или, по крайней мере, целевых функций. Я в целом заинтересован, но и конкретно -fast-math, -ffinite-math-only а также -fno-signed-zeros опции. …
28 авг '15 в 15:55
4
ответа
Эквивалент предварительной обработки для представлений в RAZOR/MVC 3
Я ищу эквивалент #if DEBUG //view elements to show just for debug builds #if для просмотра в MVC3/Razor. Какой идиоматический метод для реализации этого типа установки?
06 дек '11 в 22:38
1
ответ
Директива компилятора MonoTouch для симулятора iPhone
Кто-нибудь знает директиву компилятора, которую я бы использовал в MonoTouch, чтобы увидеть, работаю ли я на симуляторе iPhone? Не могу найти информацию нигде. Спасибо!
07 июн '12 в 08:58
2
ответа
Есть ли директива компилятора, чтобы заменить часть константы
Я сейчас работаю со встроенным C для микроконтроллера и обнаружил, что иногда есть несколько периферийных устройств, которые отличаются только одной буквой (например, UARTA, UARTB и т. Д.). Код для каждого периферийного устройства часто идентичен, з…
11 апр '12 в 20:10
3
ответа
@property и @synthesize: почему оба?
Я поднимаюсь по кривой изучения X-кода уже около двух месяцев. Я понимаю назначение директив @property/@synthesize, но кажется, что немного избыточно всегда объявлять свойства в файле.h, а затем синтезировать их в файле.m. Зачем компилятору нужны об…
19 ноя '09 в 04:34
3
ответа
Scala: код запускается только при отладке (эквивалент #ifdef?)
В C++ я могу написать: #ifdef DEBUG cout << "Debugging!" << endl; Есть ли какой-нибудь эквивалент в Scala?
29 май '13 в 16:42
2
ответа
Какова цель {.$DEFINE VAR} вместо {$DEFINE VAR} в Delphi
В чем разница между использованием директив компилятора {.$DEFINE VAR} и {$DEFINE VAR} в Delphi?
27 мар '13 в 23:24
2
ответа
Что такое условная директива компилятора, связанная с компилятором Delphi XE4?
Что такое условная директива компилятора, связанная с компилятором Delphi XE4? Я хоть как то так {$ifdef VerDXE4} code segment compiled only by the Delphi XE4 compiler {$endif}
20 фев '17 в 18:30
3
ответа
Как временно отключить предупреждение "Возвращаемое значение может быть неопределенным"?
Я хочу отключить определенное предупреждение (W1035) в моем коде, так как я думаю, что компилятор ошибается в этом предупреждении: function TfrmNagScreen.Run: TOption; begin if ShowModal = mrOk then Result := TOption(rdgAction.EditValue) else Abort …
17 ноя '10 в 12:27
4
ответа
Delphi #IF(DEBUG) эквивалент?
Существует ли Delphi-эквивалент директивы компилятора C# #if(DEBUG)?
29 сен '08 в 06:34
1
ответ
На какие API влияют {$IOCHECKS OFF}?
У нас есть некоторый древний код Delphi (возможно, даже возникший как код Turbo Pascal), который использует {$I-} ака {$ IOCHECKS OFF}, что заставляет код использовать IOResult вместо исключений для ошибок дискового ввода-вывода. Я хочу избавиться о…
09 июл '09 в 22:13
6
ответов
# Определить директиву компилятора в C#
В Си я мог бы объявить директиву компилятора следующим образом: #define MY_NUMBER 10 Тем не менее, в C# я, кажется, только могу сделать это: #define MY_NUMBER Что, очевидно, бесполезно в этом случае. Это правильно, или я делаю что-то не так? Если не…
10 июн '10 в 08:10
1
ответ
В чем разница между предварительной обработкой, директивами и дополнительными модулями?
Я работаю инструментом разработчика, и в нем вы можете экспортировать HTML. Он также сохраняет в свой собственный формат файла (не HTML). С помощью этого инструмента я экспортирую, заменяю и генерирую код, но я не уверен, какова терминология для каж…
07 июл '15 в 00:50
1
ответ
C++ # определение значения не читается в cpp файле
В моем C++ .h файл: class foo { #define useThis true ... } В моем .cpp файл: #if useThis ... generate A code #else ... generate B code #endif Проблема в том, что #define значения не читаются в .cpp файл, так что то, что происходит, это и A, и B гене…
16 фев '17 в 05:58
1
ответ
Как следовать директивам препроцессора при компиляции
Я работаю с программой, полной директив компилятора, запрограммированных в Visual Studio. Я сделал некоторые изменения, и теперь я застрял с неразрешенной внешней ошибкой компилятора / компоновщика. Я полагаю, что это вызвано директивами компилятора…
19 апр '17 в 14:22
3
ответа
Добавление модуля в проект - удаление директивы компилятора из источника проекта.
Должно ли это работать так или я делаю что-то не так? У меня есть этот код в исходном коде моего проекта: {$IFDEF DEBUG} ADebugUnit, {$ELSE} ARelaseUnit, {$ENDIF} Я хочу, чтобы ADebugUnit использовался в режиме отладки, а AReleaseUnit - при компиляц…
16 окт '13 в 18:30
1
ответ
Как получить доступ к области действия из директивы функции компилятора?
У меня есть директива построения HTML на основе массива, отправленного в качестве атрибута. Я не могу получить к нему доступ из функции компилятора директивы. Он работает внутри функции ссылки, но мне нужно внутри компиляции, иначе новый шаблон не с…
04 май '13 в 22:38
5
ответов
Как использовать оператор If DEBUG в C# без кода мышления IDE, который недоступен?
У меня есть код, который должен работать немного по-другому в режимах отладки и выпуска. Имеет постоянную PrettyPrint это установлено в true в некоторых режимах и false в других, и я иногда меняю окружающих. #if DEBUG public const bool PrettyPrint =…
25 фев '11 в 01:27
2
ответа
#if директива DEBUG
#if DEBUG mailMessage = new MailMessage("someEmail.com", "someEmail.com", subject, messsageBody); #else mailMessage = new MailMessage(Membership.GetUser().Email, cppAccount.Email, subject, messsageBody); #endif У меня есть приведенный выше код, но …
06 июн '14 в 21:15
1
ответ
Директива об операционной системе в Delphi Prism
Поскольку я пишу программу, которая в конечном итоге будет работать в среде Windows и Linux, скомпилированной из одних и тех же файлов проекта, я хотел проверить и посмотреть, насколько хороши директивы операционной системы. Итак, я написал пример к…
23 авг '11 в 13:01