问答列表

访问宏中的变量值

作者:Azeirah 提问时间:9/25/2015

前段时间,我为 c 和 c++ 程序制作了这个漂亮的断言宏 #define ASSERT(truthy, message) \ if (!(truthy)) \ {\ cout << mess...

在宏 gcc 预处理器中连接时出错

作者:togarha 提问时间:9/19/2013

当我尝试在宏中使用##时,我遇到错误,这就是我尝试做的: 有了这个定义: #define PORT 2 #define PIN 3 我希望预处理器生成: PM2.3=1 当我像这样调用宏...

取消引用__FUNCTION__C++中的宏

作者:Artem Selivanov 提问时间:4/1/2016

是否可以取消引用宏? 我需要从其他对象调用同名的函数:__FUNCTION__ this->__FUNCTION__(params) 但是函数给出了带有引号的函数名称.........

C 预处理器宏替换

作者:togarha 提问时间:8/14/2015

我正在尝试进行宏替换,但它不起作用,这是代码: #define COMLOG 2 #define __COM_ESPECIAL_print(__a, __comNumber) COM##__comN...

MacOS X 中未定义宏“__unix__”

作者:Pietro 提问时间:8/15/2011

我注意到在MacOS X(Lion)中,宏没有定义。 既然 MacOS 起源于 BSD UNIX,那么不应该是这样吗?__unix__ 是否可以让编译器/预处理器知道我希望它被视为 UNIX 系统?...

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

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

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

如何访问弹出定义中的调用对象?

作者:froadie 提问时间:5/28/2015

使用 Magnific Popup,我想访问调用对象/链接的数据属性,以便我可以使用 POST 将其传递到弹出窗口。 代码: $('.editRecord').magnificPopup({ ty...

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

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

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

Swift 宏:ReturnClause语法

作者:Mar-k 提问时间:8/23/2023

我正在对新的 Swift 宏进行一些测试和弄清楚,但我遇到了一个我似乎无法弄清楚的障碍,也是因为还没有很多有用的指南。 因此,首先,如果宏的设备是个好主意,我们暂时将其放在一边。 我试图实现的是创...

如何在 cpp 中实现可读的模板 for 循环语法?

作者: 提问时间:8/23/2023

我想编写一些头文件,其中包含这些文件允许我以可访问的语法编写模板 for 循环。我该如何实现?(参见底部为我最好的尝试)。 下面是一个示例和标准,说明可访问语法的含义。 例: for_loop<...


共89条 当前第7页