预处理器 问答列表

在预处理器指令之后定义哪个 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...

命名空间别名与定义 [已关闭] 的现实优势

作者:Luchian Grigore 提问时间:1/31/2013

就目前而言,这个问题并不适合我们的问答形式。我们希望答案得到事实、参考资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您认为此问题可以改进并可能重新打开,请访问帮助中心获...

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

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

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

关于定义静态数组和宏的 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 ...

C2572 - 尝试在另一个文件中包含具有默认参数的函数,然后将此文件包含在 main 中时

作者:X Y 提问时间:12/13/2022

我正在尝试用 C++ 构建一个小程序,以学习预处理器指令以及它们的实际工作方式。 该程序由 5 个文件组成:、、、和main.cppfile1.hfile1.cppfile2.hfile2.cpp ...

下面的宏在 c 编程语言中是如何工作的?[关闭]

作者:sakshi monst 提问时间:11/27/2022

闭。此问题需要调试详细信息。它目前不接受答案。 编辑问题以包括所需的行为、特定问题或错误以及重现问题所需的最短代码。这将帮助其他人回答这个问题。 12个月前关闭。 改进此问题 法典: #in...

如何在作为 ENUM 成员的 DEFINE 上使用预处理器 IF?

作者:Tomer W 提问时间:11/5/2022

我已经为此苦苦挣扎了一段时间,无法让它工作! 我有一个预处理器定义LOG_LEVEL它定义了我的程序应该发出哪些日志。 我有很多 LOG 点,因此需要性能,因此, 不使用运行时检查来log_leve...

是否可以将 X-Macro 与 std::variant(或一般的模板)一起使用?

作者:auzn 提问时间:10/21/2022

我希望使用带有 c++17 的 X-macro 执行以下操作,但由于模板参数不支持尾随逗号,因此它不适用于 std::variant 部分。有没有办法解决它? #define LIST_OF_TYP...


共70条 当前第7页