preprocessor-directive 相关问题

预处理器的指令,用于控制如何修改源文本

MSBuild:如何使用预处理器指令有条件地包含特定的 CSS 片段?

问题: 我有两个构建配置。每个都有自己的预处理器符号:DEV 和 PROD。 我希望每个版本都有自己的背景图像颜色。 对于 C# 文件,我知道我可以使用

回答 1 投票 0

无平台网络的预处理器符号

我正在使用 Xamarin/MAUI 项目。 以前,如果我想对平台无关的代码进行预处理器检查,我可以执行 #if NETSTANDARD。 现在,我不确定。我有一个项目,目标是...

回答 1 投票 0

预处理器变量的比较

这段代码无法编译的原因是什么? #define THREADMODEL ASC #if ThreadMODEL==NOASC // 该块应该被忽略并且代码应该编译 #错误 #万一 int main() { }

回答 1 投票 0

确保一次只定义一个预处理器指令的更简单方法?

这段代码可以工作,但是随着添加更多的预处理器定义,它变得臃肿: #定义测试1 #定义测试2 #定义测试3 #if (!TEST1 && !TEST2 && !TEST3) #错误必须...

回答 0 投票 0

Vuejs - 使用 v-if

问题 我有一个带有 v-if 的页面上可能存在也可能不存在的子组件。当用户点击其他东西时试图保持缓存,以便搜索词和诸如此类的东西再次出现

回答 1 投票 0

预处理指令 GPU

我有一个 C/C++ 包,我在其中使用了一些 GPU 加速方法,用于 Nvidia 硬件的 CUDA 和用于非 Nvidia 硬件的 OpenCL。我也有特定于英特尔 CPU 的 SIMD 功能和一些

回答 1 投票 0

C++ 预处理指令 GPU

我有一个 C++ 包,我在其中使用了一些 GPU 加速方法,用于 Nvidia 硬件的 CUDA 和用于非 Nvidia 硬件的 OpenCL。我也有特定于英特尔 CPU 的 SIMD 功能和一些

回答 0 投票 0

如何在发布模式下使用 C# #if debug(预处理程序指令)而不更改生产环境中的文件?

我想了解我是否可以在我的开发场景中使用#if。我想捕获生产环境中每个方法的执行时间。 为此,我正在考虑使用

回答 1 投票 0

#define怎么知道什么时候停止寻找?

我在C++中用一个宏来切换编译日志与否。#define MAYBE_LOG(msg) #ifdef PRINT_MSGS ALWAYS_LOG(msg) #endif #define如何知道结尾在哪里?#endif指的是 ...

回答 1 投票 0

如何在C ++中的编译时读取文件? [重复]

我一直在尝试寻找一种在编译时将文件存储为const char *的方法。我尝试这样做:#define STRINGIFY(...)#__VA_ARGS__ // va args用逗号处理#define INCLUDE(path)#...

回答 1 投票 0

如何使-fpermissive标志生效?

我正在使用NDK(Android)用c ++构建一个库。输出告诉我,某些代码被标记为错误,但是可以通过使用-fpermissive标志来抑制。至少这就是它的外观...

回答 2 投票 2

宏编译器错误:当参数名称出现在其他位置时出现“解析问题”

[我尝试制作一个简单的宏来在iOS中创建和显示一个简单的“确定”对话框:#define ALERT_DIALOG(title,message)\ do \ {\ UIAlertView * alert_Dialog = [[UIAlertView alloc] ...

回答 2 投票 0

我想在包含文件中嵌套包含文件。为什么在Inno Setup中不能这样做?

所以可以说我有一个Inno Setup文件(我们称它为master.iss),其文件部分如下所示:[Files] #include PathToIncludeFile \ IncludeFile.iss可以正常工作。 ...

回答 1 投票 -1

字符串化线

我想将行号作为字符串。如果我使用gcc -E -cpp test.f90编译#define STR(x)#x #define AT __FILE__“:” STR(__ LINE__)AT。我得到:#1“ test.f90”#1“ ”#1“ ...

回答 1 投票 0


C#将类类型保存为预处理器

在C#中是否可以像在C / C ++中那样将类类型保存为预处理器指令?我有很多共享代码的多种服务。主要区别在于调用正确的DbSet和使用正确的类。...

回答 1 投票 0

GCC预处理程序如何用空行替换#define

我正在尝试将GCC预处理程序与Javascript源代码一起使用。我想保持原始源和输出之间的行号相同。这样,如果...

回答 1 投票 0

是否可以将带有字符串化运算符的宏转换为constexpr?

我编写了以下宏来模仿C#的nameof运算符,但在C ++ / CLI中:#define nameof(x)(#x)if(info == nullptr)throw gcnew ArgumentNullException(nameof(info));我尝试过...

回答 1 投票 0

将INT32BE宏转换为constexpr是否正确?

我有以下宏,并希望将其转换为constexpr,因为显然这是一种更好的方法:#define INT32BE(x)(x [0] << 24 | x [1] << 16 | x [2] < <8 | x [3])尝试:...

回答 1 投票 0

在外部项目中定义

我有2个项目。嵌套项目有2个模型:Model1in和Model1Out。名称空间Test.Nested {公共类Model1in {#如果NATIVE公共静态显式运算符Model1in(Model1Out ...

回答 1 投票 -2

© www.soinside.com 2019 - 2024. All rights reserved.