preprocessor 相关问题

处理输入数据以产生用作另一程序输入的输出的程序。有关未指定的预处理器的问题,请使用此标记。如果预处理器有特定标签,则应使用该标签。考虑使用[tag:c-preprocessor],[tag:boost-preprocessor],[tag:oracle-pro-c],[tag:css-preprocessor],[tag:karma-babel-preprocessor],[tag:m4 ]

Xcode OTHER_SWIFT_FLAGS 与 SWIFT_ACTIVE_COMPILATION_CONDITIONS 与预处理器宏 (GCC_PREPROCESSOR_DEFINITIONS)

我想添加新指令,例如 SUNNY。为了我可以写#if SUNNY ... #endif。 我应该在构建设置中使用什么,为什么以及采用哪种格式? 其他快速标志 活跃编译

回答 1 投票 0

Xcode 其他 swift 标志 vs 活动编译配置 vs 其他预处理器

我想添加新指令,例如 SUNNY。为了我可以写#if SUNNY ... #endif。 我应该在构建设置中使用什么,为什么以及采用哪种格式? 其他快速标志 活跃编译

回答 1 投票 0

如何将“else if”与预处理器 #ifdef 一起使用?

在我的项目中,程序可以做两件事中的一件事,但不能两者兼而有之,所以我决定对一个类所能做的最好的事情就是根据 #define 预处理器变量来定义它。下一个代码可以...

回答 2 投票 0

使用 C23 嵌入查找文件的大小

如果我这样做: 静态字符常量文件[] = { #嵌入“this.c” }; 进而: static char const copy[文件大小]; 我假设 sizeof 文件将是一个编译时常量并且将是实际的...

回答 1 投票 0

Stylus css 如何通过合并显示连接的哈希值?

使用以下手写笔CSS代码 foo = { '--width': 10px, height: 20px } $我的颜色={} $red_colors={ '--red-1':红色, '--red-2':粉色 } $blue_colors={ '--blue-1':蓝色, '--蓝色-...

回答 1 投票 0

在编译时生成具有扩展值的字符串

考虑以下示例: #包括 #定义值1 #define mkstr(t) "t 的扩展是 " #t int 主函数(无效){ printf(mkstr(VAL)); // 打印 t 的扩展为 VAL }...

回答 1 投票 0

使用Java的注释处理器生成测试源

我正在使用 java 注释处理器根据项目中的注释生成代码,并且运行良好。我正在使用 AbstractProcessor,并像这样编写输出文件: 档案管理器...

回答 1 投票 0

带参数和不带参数的 C++ 预处理器宏

我想根据宏调用是否带参数来调用两个不同的宏。基于关于特定参数数量的许多示例,我想出了......

回答 1 投票 0

有没有办法只为单一语言添加定义? [重复]

CMake 提供了 add_compile_definitions() 用于为当前目录中的所有目标添加编译器定义;还有针对各个目标的 target_compile_definitions() 。但是 - 它确实...

回答 2 投票 0

为什么 clang 和 gcc 不会对此 openssl 宏产生强制转换警告,而是会产生其他警告?

考虑使用 -Wold-style-cast 编译以下代码 #包括 外部“C”{ #定义测试(int)123 } 长 BIO_ctrl(int bp, int cmd, 长 larg, void *parg); //...

回答 1 投票 0

测试空宏定义

我在tracing.hh 中有一组调试宏。是否生成代码并输出是由真实源代码中的宏标志控制的: // 文件:foo.cc #定义跟踪0 #include“tracing.hh” /...

回答 3 投票 0

编译器如何预定义特定于操作系统的预处理器,如 __linux__、__apple__ 等?

通常使用预定义的预处理器 __linux__ 和 __apple__ 进行条件编译,如下所示: #如果已定义(__linux__) 内联无效 foo() { // Linux 特定的实现 } #结束...

回答 1 投票 0

区域可以用作变量吗?

我正在代码中执行数据库清理。它看起来如下: #region 订单和子订单 尝试 { ... // 此代码尝试删除订单和子订单 } 捕获(异常前)...

回答 2 投票 0

GCC 预处理器宏和“#pragma GCC unroll”

是否有另一种机制可以让预处理器执行此操作: #定义限制 16 #pragma GCC 展开限制 对于 (size_t ii = 0; ii < LIMIT; ++ii) { ... That code hits an error: /path/to/my/file...

回答 1 投票 0

带有状态的 C 宏

C 宏是否可以具有任何状态?在本例中,为整数值。 我希望能够从静态分配的缓冲区中分配一些内存,因为我处于嵌入状态......

回答 2 投票 0

gcc -E 为 c 源文件生成中间文件,但使用 -nostdinc 选项排除标准库

我正在尝试使用 gcc -E 标志编译 gcc c 中间文件以生成调用树。 这会生成一个预处理文件来解析函数。 但是,我不希望 stdlib 函数出现在

回答 1 投票 0

#if 指令中未定义宏?

#包括 int main() { #如果你好 printf("%d ”,1); #万一 } 在此代码中,我预计预处理器阶段会出现错误,因为 maco HELLO 未定义。但事实并非如此

回答 1 投票 0

您没有 /var/lib/gems/3.0.0 目录的写权限

我想在我的 Ubuntu Linux 中安装 sass,我尝试使用 ruby 安装它,但后来我得到了这个输出 haphoera@Xubuntu:~$ gem install sass-embedded 错误:执行 gem 时...(Gem::

回答 1 投票 0

如何通过Jmeter JSR223预处理器脚本访问GitHub存储库测试数据文件?

场景: 我有一个 JMeter 脚本(例如 jmeterScript.jmx),需要通过 Jenkins 作业(自动计划)触发。 该脚本有一个 JSR223 预处理器,需要通过它访问 CSV 文件...

回答 1 投票 0

在可变参数预处理器类函数宏中实现与 __VA_OPT__ 相反的效果[关闭]

如果没有可变参数,如何实现 VA_OPT 的相反效果,仅扩展。

回答 1 投票 0

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