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

3 ответа

Создание демо и полной версии приложения на основе одной базы кода / проекта

Я разработал одно приложение для Android в одном проекте с Eclipse - оно структурировано (пришло из iPhone), поэтому одна константа определяет, будет ли это демо или полная версия. Теперь у меня проблема в том, что каждый раз, когда я хочу ...

6 ответов

Логическое значение в ifdef: «#ifdef A && B» совпадает с «#ifопределено (A) && определено (B)»?

В C ++ это так: #ifdef A && Bтакой же как: #if defined(A) && defined(B)? Я думал, что это не так, но я не смог найти разницу с моим компилятором (VS2005).

2 ответа

Как вы используете черты типа для условной компиляции?

Я пытаюсь написать код вродеВот [https://stackoverflow.com/questions/3366818/conditional-compile-using-boost-type-traits] но с использованием функций C ++ 11, без Boost. Работает отэтот пример [https://stackoverflow.com/a/257315/111307]Я ...

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

4 ответа

Директивы препроцессора для разных файлов в C #

Я знаю, что могу использовать директивы препроцессора вC# включить / отключить компиляцию некоторой части кода. Если я определяю директиву в том же файле, она работает нормально: #define LINQ_ENABLED using System; using ...

16 ответов

Как проверить ОС с помощью директивы препроцессора?

Мне нужен мой код, чтобы делать разные вещи в зависимости от операционной системы, в которой он компилируется. Я ищу что-то вроде этого: #ifdef OSisWindows // do Windows-specific stuff #else // do Unix-specific stuff #endifЕсть ли способ сделать ...

2 ответа

Почему я не могу #ifdef stdafx.h?

Я пытаюсь включить 2 для конкретной платформыstdafx.hфайлы в моем файле .cpp, но компилятор недоволен, когда я пытаюсь #ifdef его. #ifdef _WIN32 #include "stdafx.h" #elif _MAC #include "MAC/stdafx.h" #endifВы можете удивиться, почему я использую ...

4 ответа

Можно ли условно скомпилировать в версию .NET Framework?

Я могу вспомнить, что при работе с MFC вы могли поддерживать несколько версий инфраструктуры MFC, проверив_MFC_VER макро. Сейчас я делаю кое-что с .NET 4 и хотел бы использовать Tuple в нескольких местах, но все еще поддерживать все остальное ...

14 ответов

Определение 32 против 64 бит в C ++

Я ищу способ надежно определить, компилируется ли код C ++ в 32 против 64 бит. Мы придумали то, что мы считаем разумным решением с использованием макросов, но нам было любопытно узнать, могут ли люди подумать о случаях, когда это может дать сбой, ...