腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
常见Lisp:
如何
创建一个连接前缀
宏
,类似于'?
syntax
、
common-lisp
、
notation
、
prefix-operator
常见的Lisp
宏
通常
使用
包含前缀表示法:(
运算符
...) 然而,特殊引用
宏
‘
使用
连接的前缀表示法:
运算符
的东西,或者替代
运算符
(东西)。我想在SBCL Common Lisp中创建一个自
定义
宏
,让我们称之为!,它
使用
连接前缀语法来操作下面的列表(甚至原子),方式类似于‘。所以我可以在任何地方调用它,例如(setq foo !
如何
做到这一点?
定义
宏
语法会是什么样子的
浏览 2
提问于2012-10-06
得票数 2
回答已采纳
1
回答
如何
使用
宏
定义
多个
运算符
c++
我将
使用
一个
宏
来为一个
宏
中的数组设置==、! =、>、>=等。error: "#" not expected here
如何
修改它以
使用
宏
定义
不同的
运算符
?
浏览 10
提问于2021-07-19
得票数 1
回答已采纳
1
回答
关于普通Lisp编译顺序的问题
compilation
、
macros
、
lisp
、
common-lisp
、
sbcl
我在一个文件中编写了
宏
和函数,如下所示: (let ((x '(1 2 3))) (print (+我知道如果defmacro在内部
使用
一些函数,那么这些函数应该是(eval-when (:compile-toplevel :load-toplevel :execute)),否则编译将失败。但是,如果
宏
定义
和函数
定义
在编译时间是相同的,那么顺序就是问题,对吗?
宏
应该位于
使
浏览 5
提问于2020-04-21
得票数 2
回答已采纳
1
回答
何时需要在I 646.h的头文件中为按位和逻辑
运算符
使用
替代
宏
?
c
、
token
、
compatibility
、
bitwise-operators
、
logical-operators
我知道,在iso646.h的头中,
定义
了以下11个marco常量,以提供对按位
运算符
和逻辑
运算符
的替代描述:and_eq是&=的
宏
。compl是~的
宏
。not_eq是!=的
宏
。or_eq是|=的
宏
xor_e
浏览 1
提问于2020-02-02
得票数 2
回答已采纳
1
回答
在VS2013和VS2017中
使用
printf函数中的
宏
c++
、
user-defined-literals
我已经在源代码中
定义
了这个
宏
。#define UINT_08X_FORMAT "%08X"printf("Test - "UINT_08X_FORMAT"", 50);
如何
在prin
浏览 4
提问于2017-10-12
得票数 3
回答已采纳
2
回答
为什么这段代码会出错?
c
、
macros
、
output
据我所知,O/P应该是因为由于串联,内部
宏
没有扩展。为什么这种情况没有发生?
浏览 0
提问于2015-06-18
得票数 0
1
回答
如何
在评估气流中的模板后返回对象?
python
、
jinja2
、
airflow
、
google-cloud-data-fusion
我们决定将静态代码修改为自
定义
宏
。 自
定义
宏
函数中的返回类型是对象,在对Jinja模板进行评估后,返回类型更改为string CloudDataFusionStartPipelineOperator失败,因
浏览 4
提问于2021-07-26
得票数 1
回答已采纳
2
回答
QT5.9中的Q_FLAG_NS不提供按位
运算符
c++
、
qt5
如何
使用
Q_FLAG_NS
宏
?..奇怪的是,我可以在ComponentRequirementStat枚举的
定义
中
使用
位
运算符
,而不是在它之外。auto operator|(const App::ComponentRequirementState a, Ap
浏览 8
提问于2018-01-15
得票数 1
回答已采纳
9
回答
Pythonic
宏
语法
python
、
syntax
、
macros
我一直在为Python开发一个替代的编译器前端,其中所有语法都是通过
宏
来解析的。随着它的开发,我终于可以开始开发Python语言的超集了,其中
宏
是一个不可或缺的组件。我的问题是我想不出一个pythonic式的
宏
定义
语法。我已经在下面的答案中用两种不同的语法发布了几个例子。有人能想出更好的语法吗?它不需要以任何方式构建我提出的语法--我在这里是完全开放的。关于
宏
结构的说明,如我发布的示例所示: MultiLine/MLMacro和Partial/PartialMacro的
使用</
浏览 4
提问于2009-01-18
得票数 20
回答已采纳
2
回答
重新
定义
__LINE__和__FILE__常数
c++
、
gcc
、
macros
它替换全局新
运算符
,并
使用
宏
初始化两个全局变量,__file__和__line__,如下所示:void* operator new(size_t size);int* i = ::new int;
浏览 4
提问于2013-12-19
得票数 7
回答已采纳
2
回答
宏
定义
如何
用于内存泄漏检测?
c++
、
memory
、
macros
、
memory-leaks
检测内存泄漏的简单方法是
使用
DEBUG_NEW
宏
,
定义
如下#define new DEBUG_NEW#endifvoid* __cdecl operator new(size_t nSize, LPCSTR lpszFileName, int nLine); new(__FILE__, __LINE__)
如何
在new(size_t
浏览 3
提问于2013-11-30
得票数 0
回答已采纳
3
回答
如果
定义
了两个预处理器
宏
或没有
定义
任何预处理器
宏
,
如何
使编译失败
c++
、
macros
、
preprocessor-directive
我不
使用
C++只
使用
C#(WP,WPF,WinForms)和Java(安卓)。
如何
在代码中检查
定义
了哪个
宏
,并将其值赋给c
浏览 9
提问于2014-03-17
得票数 7
1
回答
如何
在C中
定义
宏
的
宏
?
c
、
macros
、
c-preprocessor
是否可以在C中
定义
宏
的
宏
?通常,
宏
定义
字符串的主体包含语言的
运算符
. 然而,有时需要在
宏
体中描述条件
宏
,就像在
宏
汇编程序中所做的那样。我该怎么做呢?
浏览 0
提问于2018-06-02
得票数 1
回答已采纳
2
回答
SPSS
宏
生成动态变量
macros
、
spss
然而,似乎不能像我所希望的那样
使用
凹语。我知道这些错误: 第12栏中的错误# 6836。文本:!EQ在
宏
表达式中,
运算符
前面没有操作数。然后
宏
表达式包含一个未
定义
的
宏</e
浏览 2
提问于2016-03-17
得票数 0
1
回答
宏
运算符
列表
c++
、
macros
、
operators
、
c-preprocessor
、
standard-library
我知道
宏
的斯特林操作符(#),最近我了解到(##)连接
运算符
: 是否还有其他
宏
运算符
对我可用?我知道Boost有一个非常广泛的套件,他们把它们放在一起,但是为了这个问题,我只是问关于标准
定义
的
宏
操作符支持。
浏览 0
提问于2015-05-04
得票数 3
回答已采纳
2
回答
如何
在SPL中
定义
可以跨文件共享的常量?
infosphere-spl
自
定义
运算符
可以在其state子句中
定义
常量,但是
如何
定义
可以跨
多个
运算符
和
多个
文件
使用
的常量? 理想情况下,我正在寻找一种在名称空间中
定义
常量的方法。
浏览 4
提问于2013-07-03
得票数 0
回答已采纳
1
回答
用一组
运算符
在C中
定义
宏
c
、
macros
我在编程方面相对较新,我试图以以下方式
定义
一个名为OPERATORS的
宏
:这样做的目的是制定以下方案:(){ printf("%d", isOperator('j'));
浏览 9
提问于2020-02-26
得票数 2
回答已采纳
2
回答
#undef C++的范围
c++
、
macros
、
scope
、
undef
我有一个关于
使用
#undef重
定义
宏
的问题。 #undef PitchThreshold #endif 以这种方式
使用
#undef
浏览 1
提问于2010-11-01
得票数 4
回答已采纳
2
回答
C++预处理器指令
c++
、
qt
、
c-preprocessor
我有一个
定义
设备型号的
宏
。我在确定
如何
将其与字符串进行比较时遇到问题。在客户的特定标题中,我将我的
宏
定义
如下:在这里,我想根据型号有条件地编译一段代码,但无论我的
宏
有什么值,它都会编译它: #if FTP_MODEL_NUM在
使用
==
运算符
时,我真的需要将它与另一个
宏
进行比较吗?我在Linux上
使用
Qt。
浏览 1
提问于2011-05-13
得票数 0
回答已采纳
2
回答
连接和串接#include的
宏
值
c++
、
objective-c
、
c
、
xcode
、
gcc
我正在尝试从
多个
宏
/值创建一个字符串,以便在#include中
使用
。我这样做是为了在一个简单的状态系统中清理一些初始状态的代码。我有两个默认的,可重
定义
的
宏
(如果没有
定义
,就有一个默认值) #define所以我想从这4个值中
定义
一个
宏
。我没有在DEFAULT_STATE
宏
中
浏览 0
提问于2012-01-09
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 中的变量如何定义和使用
如何使用软件高效地合并多个PDF文件?
如何使用 Apache Web 服务器配置多个站点
如何在 Linux Shell 编程中定义和使用函数
Creo日常使用小技巧-如何自定义背景颜色
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券