c-preprocessor

c-preprocessor

文章 0 浏览 3

我可以使用什么预定义宏来检测 clang?

我正在尝试检测用于编译源代码的编译器。我可以轻松找到预定义的宏来检查 MSVC 或 GCC(请参阅 https://github.com/cpredef/predef 例如),但我找不…

阳光的暖冬 2024-08-29 13:48:38 8 0

如何抑制“note C6311”在微软C编译器中?

在这个最大限幅源示例中,清单常量 FOOBAR 被重新定义。这是故意的,并且在实际案例中有额外的代码来使用每个定义。 添加编译指示是为了消除警告消息…

沙沙粒小 2024-08-29 09:51:35 6 0

是否可以使用预处理器对数组进行排序?

我有很多很长的数组。不可能进行运行时排序。手动对它们进行排序也很耗时。此外,以后可以按任意顺序添加新元素,因此我想使用 C 预处理器按值对它们…

一瞬间的火花 2024-08-29 09:09:19 4 0

Linux 内核代码中的 C 宏扩展

我在用C编写时通常会忽略宏的使用,但我认为我了解它们的基础知识。当我阅读linux内核中list的源代码时,我看到了类似的东西:( #define LIST_HEAD_I…

谈情不如逗狗 2024-08-29 04:32:21 2 0

如何在字符串中使用编译时常量 __LINE__ ?

我可以使用 __LINE__ 作为方法参数,但我想要一种在使用字符串的函数中使用它的简单方法。 例如,假设我有这个: 11 string myTest() 12 { 13 if(!tes…

像你 2024-08-29 03:27:09 8 0

我们可以编写一个不使用 C 语言预处理器的可移植包含防护吗?

我们可以编写一个不使用 C++ 预处理器的可移植包含防护吗?如果是这样怎么办?…

死开点丶别碍眼 2024-08-29 02:00:41 3 0

是否可以可靠地将 C 预处理器宏转换为 python 代码?

我有一堆 C 宏,我需要在 python 中模拟它们的操作。我看到一些指向 pygccxml 或 ctypeslib 等的指针。这些是要走的路吗?或者有更好的东西吗? C 宏…

卖梦商人 2024-08-29 00:46:54 5 0

C 定义的值意外更改

我的代码中有很多#define。现在,一个奇怪的问题出现了。 我有这个:( #define _ImmSign 010100 我试图模拟一个二进制数) 显然,我希望这个数字变成…

岁月如刀 2024-08-29 00:33:57 5 0

C 中的静态、定义和常量

我读过,当人们不希望每次调用函数时更改/初始化变量值时,在函数内部使用静态变量。但是,如果在主程序中的“main”之前定义一个静态变量呢?例如, …

筑梦 2024-08-28 16:58:26 6 0

如何在 MVC aspx 页面中使用预处理器指令

我正在使用 MinifyJS.tt,它是一个 T4 模板来自动缩小我的所有 JS 文件。 在我的 aspx 文件中,我引用了所有 javascript 文件。 现在,我想添加一个条…

嗼ふ静 2024-08-28 07:05:39 5 0

如何在 Visual Studio C 中处理所有 #include 指令2005年?

我想看看 Microsoft Visual Studio C++ 编译时如何处理我的 #include 文件。 我记得,有一个编译选项可以内联所有 #includes 和 #define 行,但我找不…

纵山崖 2024-08-28 05:56:48 1 0

#define 以及如何使用它们 - C++

在预编译头中,如果我这样做: #define DS_BUILD #define PGE_BUILD #define DEMO 那么在源代码中我这样做: #if (DS_BUILD &amp&amp DEMO) ---- code…

讽刺将军 2024-08-28 05:41:52 12 0

检查预处理器中整数类型的大小

如何在 g++ 下的预处理器中检查 unsigned 的大小? sizeof 是不可能的,因为它在预处理期间没有定义。…

許願樹丅啲祈禱 2024-08-28 05:03:50 7 0

C中的宏....请给出解决方案

假设我声明了一个宏名称任何东西,xyz()。 现在我正在创建另一个宏 xyz1() 并引用第一个宏,即第二个宏中的 xyz() 。 最后,我将创建另一个宏 xyz2() …

凉城已无爱 2024-08-28 03:23:15 5 0

运行“灯” GCC 预处理器

有没有办法运行 GCC 预处理器,但仅适用于用户定义的宏? 我有一些单行语句和一些 #ifdef 等条件语句,我想看看当这些语句展开时我的代码是什么样子的…

最佳男配角 2024-08-28 01:49:26 7 0
更多

推荐作者

linfzu01

文章 0 评论 0

可遇━不可求

文章 0 评论 0

枕梦

文章 0 评论 0

qq_3LFa8Q

文章 0 评论 0

JP

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文