预处理 问答列表

是否可以在 C 语言中编译时计算处理器值的阶乘值?

作者:Cinverse 提问时间:2/13/2023

#define num 7 \\ user can change this #define size ???? \\I want this value (factorial of num) to be...

过滤包含全球数据的数据框并仅过滤美国各州?

作者:KuroiJukai 提问时间:4/26/2023

我有一个数据帧,其中包含 cols State,它有州的名称和 n 个确诊的 covid 病例的日期 cols。如何过滤数据框,使我只有 50 个州、美国领土、哥伦比亚特区和整个美国。我知道我可以输入...

为什么要在宏中使用明显无意义的 do-while 和 if-else 语句?

作者:jfm3 提问时间:10/1/2008

在许多 C/C++ 宏中,我看到宏的代码被包装在一个看似毫无意义的循环中。以下是一些示例。do while #define FOO(X) do { f(X); g(X); } while (0) #...

在预处理器指令之后定义哪个 clang 格式的字段不缩进?

作者:Bryant 提问时间:3/27/2023

应用 CLANG-Format 后的当前代码为: #ifndef CEEDLING_TEST static #endif void Measurement(const uint16_t *buf...

了解延迟宏

作者:rishabh thakkar 提问时间:3/28/2023

我正在尝试理解延迟的宏层次结构。这有意义吗? // Online C++ compiler to run C++ program online #include <iostream> #define...

X-宏列表与自身的笛卡尔积

作者:Alex Shpilkin 提问时间:3/18/2023

假设,在 C 中,我有一个使用 X-macros 指定的事物列表。例如 #define TYPES(X, ...) \ X(__VA_ARGS__, i, int) \ X(__VA_ARGS_...

如何在发布模式下使用 C# #if 调试(preprocesser 指令),而无需更改生产环境中的文件?

作者:Pravin 提问时间:2/23/2023

我想知道是否可以在我的开发方案中使用该 #if。我想捕获生产环境中每个方法的执行时间。 为此,我正在考虑使用秒表类并根据配置文件中设置的条件将经过的时间写入日志中。在配置文件中,我们有一个名为 Lo...

如何应用标准子设置操作的等效项,但应用于数据帧列表而不是单个数据帧

作者:Marlen 提问时间:12/30/2022

我在一个文件夹中有一组 40 个不同的数据集,我已将这些数据集加载到 RStudio 中的 WorkSpace 中: datasets <- lapply(filepaths_list, read....

关于定义静态数组和宏的 C 基本问题

作者:Brinax 提问时间:12/28/2022

我正在尝试定义一些数组,这是我的代码: #include <stdio.h> #define int N=50; #define size (N+2)*(N+2) #define IX(i,j) (...

如何使用 __FILE__ 配置 MSVC 以显示头文件的相对路径?

作者:tinman 提问时间:1/10/2017

我最近发现,在MSVC(特别是2013)中使用预定义的宏时,默认情况下它将打印源文件的相对路径和头文件的绝对路径。__FILE__ 例如,我有一个包含以下内容的 VS 项目: Solution ...


共82条 当前第8页