macros 相关问题

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

预处理器在评估`QT_CONFIG(打印机)`时除以零

使用行#if!QT_CONFIG(打印机)编译g ++(来自使用qmake生成的Makefile)//执行某些操作#endif在g ++(7.3.0)test.cpp:25:6:错误:...上给出预处理器错误。

回答 3 投票 0

宏字符串化先前的宏标识符而不是其替换[duplicate]

为什么inner_LOAD_ATOM(缓冲区,ATOM_MAX)转换为scanf(“%”“ATOM_MAX”“s”,x)但包装版本不是?我希望ATOM_MAX(标识符)在被“传递”到...之前被替换为10。

回答 2 投票 1

来自python的CATIA宏

我想使用我的宏(.CATScript)打开catia接口,并将宏脚本中列出的更改发送到.CATpart,并将输出作为.stp文件。有可能使用python来......

回答 1 投票 1

配置绑定以在Tmux中执行预定义搜索

我正在尝试使用tmux找到一种方法来跳转到iTerm中的上一个提示。我可以设置绑定以在提示中搜索唯一的短语吗?

回答 2 投票 1

LISP宏在运行时处理变量和数据结构

我有LISP用JavaScript编写(https://jcubic.github.io/lips/在线演示,你可以试试)我有这样的宏:(define-macro(globalize symbol)(let((obj( - - >(。嘴唇'env)......

回答 1 投票 0

可以在constexpr中获得`__func__`的值吗?

我有一个用__func__调用构造函数的宏。是否可以将其转换为constexpr并仍然使用func的“本地”/“正确”版本? #define LOG_SCOPE_DURATION(category_arg)\ ...

回答 2 投票 1

VSCode宏扩展错误序列

我正在尝试获得一个快捷方式,它可以并排打开json中的默认和用户键绑定(几乎和VSCode已经为settings.json提供的一样)。由于VSCode确实......

回答 1 投票 0

根据用户输入声明数组

我试图根据用户输入声明数组,考虑用户输入2,然后我需要声明2个数组。喜欢:int case1 [10] = {},case2 [10] = {},我尝试使用宏CONCAT,但它没有......

回答 1 投票 1

具有可变参数的嵌套宏确实在GCC中编译,但在MSVC中不编译

我用boost / preprocessor创建了一个宏来重复创建代码。这样做的原因是我使用非常有限的编译器处理非常受限制的目标硬件,这不支持...

回答 1 投票 0

制作一个生成lambda的球拍宏

我正在尝试制作一个小shell,用于对csv文件进行类似sql的查询(出于好奇和尝试学习Racket)。为此,我想用这种粗略结构实现一个选择宏(...

回答 2 投票 1

什么是在方案中定义全局闭包的标准方法?

所以我想知道是否有这样的代码的标准方式:( let((x 10))(define(add10 a)(+ xa)))我知道:( define add10(let((x 10) )(lambda(a)(+ xa)))...

回答 3 投票 3

使用宏来专门化std :: swap

所以,我有一个宏。 // swap_specialize.hpp #include #ifndef STD_SWAP_SPECIALIZE #define STD_SWAP_SPECIALIZE(CLASSNAME)\ namespace std {...

回答 3 投票 2

当我将其另存为CSV时,它将true / false更改为TRUE / FALSE

我在格式为TEXT的xlsm中有true / false值。当我将工作表另存为CSV文件时,它将所有值更改为TRUE / FALSE。有没有办法防止这种情况发生,或者......

回答 1 投票 0

宏可以将标识符设置为小写吗?

是否可以从字符串生成Rust宏中的符号或标识符?或者对标识符执行类似字符串的操作?我想生成一个给出符号的方法,但需要......

回答 2 投票 1

宏调用函数

我需要一个宏(或一个函数,但最好是一个宏),它接受一个函数名和无限数量的参数,然后将参数传递给函数。我们假设这个宏是MACROFOO。 #...

回答 2 投票 3

从C ++宏创建字符串列表和枚举列表

为了使我的代码更短更容易更改,我想替换枚举{E_AAA,E_BBB,E_CCC}; static const char * strings {“AAA”,“BBB”,“CCC”};使用宏,如INIT(AAA,BBB,...

回答 8 投票 19

为什么Clojure不支持宏中的私有函数?

我试图实现xor宏并想出了一个问题。我无法在宏中使用私有函数。以下是示例:私有函数(defn:^ private xor-result [x y](if(和x y)...

回答 2 投票 4

在Tensorflow中添加新操作时,宏如何工作'REGISTER_OP(“ZeroOut”)?

我将通过“添加新操作”来阅读Tensorflow的文档。我理解宏如何在C ++中工作,但我无法理解已经使用的语法。给出的代码是:#include ......

回答 1 投票 3

如何删除Excel 2016鬼或隐形宏?

(仅供参考:我是一名前端开发人员,熟悉Excel公式和条件格式,但在VBA和Macro设计方面是初学者)。问题我在Windows 10 Home上使用Excel 2016。 ...

回答 1 投票 -1

#define SQR(x)x * x。意外的答案

为什么这个宏给出输出144而不是121? #包括 #define SQR(x)x * x int main(){int p = 10;的std :: COUT <

回答 4 投票 -1

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