macros 相关问题

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

C 预处理器 - 将变量传递给子宏

我目前正在用 c 编写一个简单的游标库,用于解析修复结构化字符串。 例如,它允许将以下字符串解析为先前定义的变量,如下所示(github)...

回答 1 投票 0

C 预处理器 - 将 throw 变量传递给子宏

我目前正在用 c 编写一个简单的游标库,用于解析修复结构化字符串。 例如,它允许将以下字符串解析为先前定义的变量,如下所示(github)...

回答 1 投票 0

如何提高VBA Do While循环效率?

我正在尝试处理 Excel 工作表中包含大约 50k 行的列。该列包含需要评估的文本值,如果正确匹配,则需要将该字符串的一部分

回答 1 投票 0

避免使用我的宏将“use foo”放入每个文件中

我有一个定义使用正则表达式板条箱的宏的文件。是否有机会避免使用 regex::Regex;使用我的宏进入所有文件?

回答 1 投票 0

一种计算 __VA_ARGS__ 参数数量(包括 0)的方法,无需编译器特定的构造

有很多问题讨论如何计算 __VA_ARGS__ 和零参数问题(例如 [1] 和 [2])。然而,这些问题的答案通常是不可移植的,因为......

回答 2 投票 0

如何使用 Python 读取原始鼠标输入?

我知道PyAutoGUI和Pynput可以读取鼠标输入,但它们只能读取屏幕上的坐标。我正在尝试创建一个宏记录器,但我需要能够读取输入

回答 1 投票 0

是否可以让宏扩展为结构体字段?

我想执行以下操作,但该位置的宏似乎不起作用(我收到错误:预期`:`,发现`!`。如何模式匹配单个结构成员并将属性附加到他们

回答 2 投票 0

如果单元格值以特定字母开头,则复制并粘贴

在A列中,有包含问题、选项和其他数据的数据。每行中的选项均以 A B C D 开头。我只需复制选项和问题并粘贴到下一栏 B 中。萨...

回答 1 投票 0

在 DBT 中的特定数据库和模式上以相同前缀开头的 n 个表的并集

我正在尝试在 dbt 中制作宏,从特定数据库、架构中读取文件并将它们联合起来。 因此,作为第一步,我将信息模式中的所有表名称存储在雪花中,其中包含所有

回答 1 投票 0

特定文件的 Visual Studio Code 键盘快捷键

在 Visual Studio Code 中,我希望将直接键盘快捷键分配给活动项目中最常用的特定文件。就像是: Alt + 1 → 源文件1.ts Alt + 2 → 设置.json ETC... (e...

回答 1 投票 0

在 Julia 中,如何显示宏的内容?

例如,我想看看@time宏的“内部”是什么。我该怎么做?

回答 3 投票 0

宏内的 GNU 汇编器标识符串联

我想将一个字符串附加到 gcc 汇编程序中的宏参数中。这是我目前拥有的: 以下宏将文件嵌入到我的代码中,效果很好: .macro add_resource 资源名称,

回答 1 投票 0

尝试编写复杂谓词时出现编译器错误 - 场景 2

这是此处涵盖的问题和答案的附加场景。 示例代码可在此处获取。 原来的问题与这个谓词有关: 让 aPred = #Predicate { ...

回答 1 投票 0

使用自定义结构和使用宏编译 Rust 项目失败

我开始学习 Rust 并尝试项目的结构。 现在我有这样的项目结构: 项目 └──── 源 │ └──── 核心 │ │ └──── lib.rs │ │ └──── Cargo.toml │ └─── 一个...

回答 1 投票 0

如何实现推送宏?

有人可以帮我理解如何将推送实现为宏吗?下面的简单版本对地点形式求值两次,并在求元素形式之前进行: (defmacro my-push(el...

回答 3 投票 0

如何获取宏重复单个元素的索引

我需要获取宏重复元素的索引来编写下一个代码: 结构体A { 数据:[i32; 3] } 宏规则! tst { ( $( $n:ident ),* ) => { 实现 A { $( ...

回答 2 投票 0

linux内核中的宏BUILD_BUG_ON_INVALID(e)好像没什么用?

宏的定义: #define BUILD_BUG_ON_INVALID(e) ((void)(sizeof((__force long)(e)))) 我测试宏如下: #包括 #define BUILD_BUG_ON_INVALID(e) ((void)(sizeof(( l...

回答 1 投票 0

开票时前面带字母的数字自动递增

我正在用excel开发发票软件 我用宏写了代码 子创建新发票() 昏暗的 invno 只要 invno = 范围("C3") 范围(“C4:D4,C8:D8,B11:C11,B20:G36”)。

回答 1 投票 0

在宏中生成文档

在定义某些形式的元组结构时,我有几个宏来减少样板: 宏规则! new_type (($name:ident, $bytes:expr) => ( pub struct $name(pub [u8; $bytes]); ...

回答 2 投票 0

准引用宏中的隐形模块函数

我有一个 Hy 模块,看起来像这样: ; a.hy (defn _add [xy] (+xy)) (定义宏 m [x] `(_add ~x 2)) 我将宏的部分功能导出为模块中的常规函数

回答 1 投票 0

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