-宏 问答列表

Swift 宏用于 URL 而不是运行时验证的优势?

作者:Christian B 提问时间:10/4/2023

在这里和这里阅读 Swift 5.9 中的新 Swift 宏,似乎在编译时创建一个宏来评估 URL 有效性是一个常见的例子。 在编译时而不是运行时检查 URL 有效性有什么好处?考虑到,根据设计,使...

XCode 15 #Preview 多个设备上的宏

作者:JAHelia 提问时间:9/27/2023

我找不到使用新的宏在多个设备上预览我的视图的方法。 它正在使用并在画布上并排显示预览,每个预览都具有正确的目标设备,但事实并非如此,这是我的代码:SwiftUIXCode 15#PreviewXCod...

如何从我的 X-macro 中挑选我想要的值?

作者:JerSci 提问时间:4/23/2022

我有一个这样的 x-macro #define LIST_OF_REGISTERS_R16 \ X(0x00, B) \ X(0x10, D) \ X(0x20, H) \ X(0x30, ...

带有 C 样式字符串 (const char*) 的 C x-macro 在使用时包含意外的引号

作者:funbotix 提问时间:9/2/2023

我第一次尝试 x 宏似乎进展顺利,但我被下面的代码和输出所显示的一点难住了。基本上,没有按照我想要的方式工作的部分是创建指向 C 样式字符串的指针,其中指向的内容不包括引号字符。下面的代码在 Visu...

将缺少数据线的数据线编码为未知,而不是将缺少 [closed]

作者:angel 提问时间:4/29/2023

闭。此问题需要调试详细信息。它目前不接受答案。 编辑问题以包括所需的行为、特定问题或错误以及重现问题所需的最短代码。这将有助于其他人回答这个问题。 7个月前关闭。 改进此问题 我正在尝试将缺失...

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

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

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

在 X 宏 C 中定义相同的元素

作者:ro88 提问时间:3/2/2023

我一直在探索 X 宏,并创建了这张表 #define FAULT_TABLE(FAULT) \ FAULT(INVALID, FAULT_CATEGORY_NONE, action_none) \ ...

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

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

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

SAS宏字符串引用问题导致IN操作不起作用?

作者:Franklin 提问时间:9/13/2022

都: 执行 IN 运算符以匹配宏字符串中的单词时,引号是必需的。但是,结果很沮丧,有人会提醒我我错过了什么吗? 此宏字符串是从 proc sql 创建的,如下所示 ''' proc sql nopr...

迭代和比较不同大小的结构元素

作者:buch 提问时间:4/29/2022

我有一个棘手的问题,我不知道是否有任何解决方案。 基本上,我已经使用 x-macros 填充了一个结构,例如使用以下宏: #define X_MACRO_TABLE(_) \ _(var_1 , ...


共23条 当前第2页