macros 相关问题

***不要使用VBA / MS-Office语言。请改用相应的[vba]标签。***宏是一种规则或模式,用于指定某个输入序列(通常是一系列字符)应如何映射到输出序列(通常也是一系列字符),具体如下:一个确定的程序。

将 __func__ 视为字符串文字而不是预定义标识符

我正在使用gcc来编译C99代码。我想编写一个宏,它将返回一个包含函数名称和行号的字符串。 这就是我所拥有的: #define INFO_MSG __FILE__ ":"__func__"()"

回答 4 投票 0

在 LibreOffice 中使用宏生成 Id

我有一个具有以下结构的 CSV: ID290;ID11;..\Phase2-fusionner_dossiers\Dossiers\TA30\Dossier n° 1300254\T30_1300254_69402_accuse 接收 courrier.pdf;..\Phase2-fusionner_dossiers\

回答 1 投票 0

将表格单元格数据分成具有公共标识符的多行

我目前有一个具有以下列/行布局的 Google 表格: 名字 1、地址 1、订单日期 1、项目 1、订单日期 2、项目 2、订单日期 3、项目 3 名字2、地址2、订单日期1、项目1、订单日期...

回答 1 投票 0

有没有办法在Catia中通过宏创建公式来链接参数?

主要目标是使用宏通过 Catia 中的公式在两个参数之间进行链接。 我尝试手动记录该过程,但代码没有给出完整的代码: 子 CATMain() 昏暗部分文档...

回答 1 投票 0

如何使用宏作为函数指针?

如何使用宏作为函数指针?我不知道如何解决这个问题。我创建了一个草图(不起作用,充满语法错误)来展示我试图完成的任务。请帮忙! #定义 D0_OUT(x) (...

回答 4 投票 0

Quill 找不到案例类属性

使用 ZIO 和 Quill 编写简单的 CRUD 应用程序 域模型由用户和角色(一对多)组成 当尝试调用在 quill 上下文中提升的实体之一上的方法时(或 obtai...

回答 1 投票 0

C 预处理器:如何创建字符文字?

出于好奇,我想知道是否可以定义一个宏来将其参数转换为字符文字: 开关(getchar()){ case MYMACRO(A): printf("收到 A ”);b...

回答 3 投票 0

是否可以为作为 Rust 宏参数给出的每个列表项创建匹配臂?

我想使用宏创建匹配。我不知道该怎么做,因为我似乎错过了宏如何处理元素列表(或者也许我做错了其他事情)。 我的用例:我有 N 个通用

回答 1 投票 0

如何在 Swift 中创建一个不返回值而只是替换代码执行的宏?

我想创建一个 Swift 宏,它不返回要插入某处的值;我想要一个可以简单地替换代码的宏。 具体来说,我想避免不断重复

回答 1 投票 0

vs 代码宏,用于将代码包装在 if 语句中

我想创建一个宏,用于将选定的代码行包装在 vs code 的 if 语句中。我偶然发现了这个关于 VS Code 中的宏的 YouTube 视频,所以我尝试模仿视频中的“ifWrap”...

回答 1 投票 0

MSVC内置宏_M_AMD64和_M_X64之间的区别

我正在查看 MSVC 文档中的内置宏,并看到以下宏: _M_AMD64 定义为针对 x64 处理器的编译的整数文字值 100。否则,未定义。

回答 2 投票 0

汇编指令`.global`有什么作用

当我在 MARS 中运行代码时,它不需要任何 .global 指令,而且我知道 MARS 不使用该指令。 现在,当我将代码移植到从 co 运行的特定汇编器(MCB32)时...

回答 1 投票 0

C语言宏无法正确扩展

我用C语言写了如下宏: #定义 STR(x) #x 我期望以下调用产生结果“11”: 力量(5+6) 但它产生的实际结果是“5+6” 怎么会...

回答 1 投票 0

获取当前类的typedef

我目前正在将 boost::intrusive_ptr 与我的 GUI 类一起使用。 虽然这或多或少是一个方便的问题,但是否有正确的方法来获取当前类的类型名? 原因...

回答 2 投票 0

给 RPM 宏一个带空格的参数

RPM 宏示例: %定义你好()\ printf '你好,%{1}.\n'; 我希望能够为其提供带有空格的宏,如下所示: %{你好“达克·泰森”} -> printf '你好,达克·泰森。 '

回答 2 投票 0

在等待某些按键按下条件时,按另一个键会中断计时器/脚本

我是个菜鸟,所以这可能看起来很丑,可能还可以改进。 下面的脚本执行以下操作: 当大写锁定被激活并且 空格键被按下 每10ms提交一个空间 这个世界...

回答 1 投票 0

dbt宏中的sql语句返回1行4个字段,如何在模型中捕获它

在带有雪花数据库的 dbt 中,我有一个宏,通过运行 sql 在单行中返回 4 个字段。如何在我的 dbt 模型中捕获其结果。我收到以下错误。 宏: {% 宏

回答 1 投票 0

无法在 Scala 2.13 中使用宏解析符号应用

我正在尝试将我的代码库从 2.11.8 升级到 2.13.15 我的 HandOnSuite 特征中有一个错误 特质 HandsOnSuite 通过 Matchers 和 ScalaFutures 扩展了 AnyFunSpec { def 练习(测试...

回答 1 投票 0

为什么要用宏来调用函数而不是在c中直接调用函数?

我正在读一本叫做“制作解释器”的书,我看到了这样的代码片段 该函数用于增加动态数组的大小。 #define GROW_ARRAY(类型, 指针, oldCount, newCo...

回答 1 投票 0

如何在包装多个“write!”调用的宏中正确捕获 writer

我有一个宏,可以包装多个 write! 调用。对于一个玩具示例,假设我们有这个宏: 使用 std::fmt::Write ; 宏规则!写两次{ ($writer:expr, $($fmt:tt)*) => {{ ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.