preprocessor-directive 相关问题

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

预处理指令 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

Vuejs的要点 ?

有什么意义?这听起来可能很愚蠢,但我认为目的是要缓存与当前未在...中呈现的组件关联的数据...

回答 1 投票 1

Custom Is64BitOperatingSystem预处理程序指令

我们可以为.NET Core中的平台条件编译添加自定义预处理器指令,例如 [[Exe

回答 1 投票 0

(#ifdef)与(#define )

我正在尝试找出哪种做法是最好的:#define TEST //#define TEST已注释(如果未使用或只是删除了#define TEST 1 #define TEST 0 //如果未使用,出于可读性考虑,我...

回答 1 投票 0

Visual Studio 2017使用#else指令丢失了智能和着色功能

我刚刚开始在VS 2017的代码中使用预处理器指令,以及编辑器如何以某种方式在#else指令中丢失了智能和着色……我从Google找不到任何东西。谢谢!...

回答 1 投票 0

用let构造替换`define“>

我试图避免使用`define预处理程序,而是开始使用“ let”,因为它是一种语言构造。这是我的示例:`define MY_REGISTER_RANGE 15:0 logic [`MY_REGISTER_RANGE] my_array;如何...

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.