腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
用于
应用
由
关键字
确定
的
其他
函数
的
函数
或
宏
、
、
、
、
我希望能够编写如下
函数
: (dispatchme :foo) 然后执行: (foo!) 其中,已将冒号
的
冒号从
关键字
中剥离,并且(在本例中)添加了感叹号,以
确定
最终
的
函数
名。foo!是单独定义
的
,我希望避免使用某种分派表,例如使用cond
或
hash-table -原则上可以有许多
关键字
/
函数
对。
浏览 20
提问于2021-08-19
得票数 0
回答已采纳
8
回答
宏
和内联
函数
在执行速度方面有什么区别?
、
编译器如何处理内联
函数
而不是
宏
,以减少执行时间?
浏览 0
提问于2011-01-22
得票数 4
1
回答
IF,ELSE,FOR
宏
的
用途?
、
、
我有一个库
的
源代码,其中有很多奇怪
的
IF,ELSE,for等
宏
用于
所有常见
的
C
关键字
,而不是只使用常见
的
if,else,FOR,while
关键字
。这些
宏
的
定义如下:其中increment_if()
函数
的
定义如下: static __inline void increment_if//
浏览 0
提问于2010-05-07
得票数 4
回答已采纳
1
回答
VBA过程访问级别
、
、
、
我想提出一个简单
的
问题,非常基本
的
关于VBA.与变量访问一样,对过程
的
访问可以
由
访问级别控制。程序可以是私有的,也可以是公开
的
。若要指定过程
的
访问级别,请在过程前面加上“私有”
或
“公共”
关键字
。适
用于
全局变量
的
规则是相同
的
: 私有:如果一个过程是私有的,它可以被同一个模块
的
其他</em
浏览 1
提问于2014-01-29
得票数 3
回答已采纳
1
回答
Clojure Koan节8,#5
、
为什么这是有效
的
:但不是这个?(= (:anything :goes :here) (filter (fn [x] true) '(:anything :goes :here)))(= (:anything :goes :heregoes :here)))(= '(:anything :goes :here) (filter (fn [x] true
浏览 0
提问于2013-04-06
得票数 0
回答已采纳
2
回答
在类名之后使用MSVCC扩展
关键字
“抽象”是一种良好
的
实践吗?
、
考虑以下例子:{ CBase() { }我可以去掉保护
的
构造
函数
或
‘抽象’
关键字
。这个
关键字
使用起来很直观,但据我所知,
其他
编译器(尤其是Gcc)不支持它。 我还在想,使用某种
宏
来准备
用于
g++编译
的
代码是否足够容易编写。如果我想在MS以外
的
系统上编译我
的
代码,我想将代码更改最小化。
浏览 4
提问于2012-02-20
得票数 1
回答已采纳
2
回答
如何使编译器在使用__interface
关键字
时为定义方法主体
的
类发出错误?
、
、
、
阅读本文后: 我决定将__interface
关键字
与
宏
一起使用,该
宏
将添加虚拟析构
函数
,如上述链接所述。我很高兴__interface
关键字
将导致编译器强制执行接口规则,但当我将它作为测试驱动器时,我感到失望……事实证明,__interface
关键字
没有强制执行接口中
的
方法不应该包含方法体
的
规则。当然,我可以为
函数
方法添加一个
宏
,但我不想这样做。还有人有
其他
建议吗?只能包含公共
的
纯
浏览 3
提问于2011-07-05
得票数 1
回答已采纳
1
回答
如何知道符号是表示
函数
还是
宏
?
、
、
、
、
我正在为
函数
/
宏
组合编写
宏
(混合组合是可能
的
)。在
宏
内部,我必须处理表示
函数
的
符号和那些命名
宏
的
符号。这是因为结果
函数
必须使用任意数量
的
参数(如果组合中
的
“最低”
函数
可以),而且我不能将apply
应用于
宏
。我
的
问题是:如何
确定
给定
的
符号代表什么:
函数</em
浏览 3
提问于2014-07-03
得票数 3
回答已采纳
1
回答
基于
宏
创建日志抽象
我
的
项目是一个框架。它本身使用自己
的
实现进行日志记录,但也应该能够使用用户为其
应用
程序选择
的
日志库。因为像log4cl这样
的
日志库很大程度上是基于
宏
的
,所以我不太
确定
如何实现这一点,因为据我所知,必须先加载
宏
,然后再加载
函数
等等。 我想出
的
是基于。我提供了一个简单
的
包,
用于
导出符号,如:lerror、lwarn、ldebug等,这些符号应该作为
宏
浏览 1
提问于2021-12-31
得票数 2
2
回答
VBA程序在视图
宏
上没有“显示”
、
我正在努力学习VBA编码
的
基础知识。TaxRate As Double NettoGross = Net * (1 + TaxRate)然而,当我访问Excel并查看
宏
时
浏览 3
提问于2020-02-06
得票数 0
回答已采纳
3
回答
宏
名称
的
有效字符是什么?
、
、
C样式
的
宏
名称是否与标识符遵循相同
的
命名规则?在编译器升级之后,它现在对旧版
应用
程序发出以下警告: #define CHAR_& 38#define RT_SING
浏览 1
提问于2008-12-15
得票数 49
回答已采纳
1
回答
Elixir中
的
代码重用机制是什么?
试图理解Elixir中
的
代码重用机制以及它们何时适用。例如,我们在Ruby中有继承、混合和元编程(有助于减少样板)。
浏览 1
提问于2017-06-09
得票数 0
1
回答
生成带有
由
宏
确定
的
参数
的
函数
的
宏
。
、
是否可以编写一个
宏
,该
宏
生成一个
函数
,其中该
函数
的
参数数
由
宏
决定?例如,我想写一些东西,使在Cassandra驱动程序中使用准备好
的
语句更容易。 let prepared = prepare!
浏览 3
提问于2015-10-16
得票数 3
回答已采纳
1
回答
头中
的
宏
函数
与静态
函数
对于许多可以使用
函数
f(x,y)
的
快速任务,在普通C中,使用
宏
。我想具体问一下这些情况,这些情况可以通过
函数
调用来解决(即
用于
内联
函数
的
宏
,而不是
用于
任意代码
的
代码扩展)。通常,C
函数
不会内联,因为它们可能从
其他
C文件链接到。但是,静态C
函数
只能从定义在其中
的
C文件中可见。因此,它们可以
由
编译器内联。我听说许多
宏</em
浏览 0
提问于2013-10-18
得票数 9
回答已采纳
14
回答
内联
函数
与预处理器
宏
、
、
、
内联
函数
和预处理器
宏
有什么不同?
浏览 2
提问于2009-07-16
得票数 126
回答已采纳
2
回答
Clojure
关键字
和可选参数问题
、
、
我想创建一个
函数
,它接受一个必需
的
参数x,以及一个可选参数opt1
或
一个
关键字
参数opt2。(defn foo x & [opt1 {:keys [opt2]}](foo 'x 'opt1 {:opt2 'opt2})(foo 'x {:opt2 'opt2}) 请帮助我创建一个接受所需参数X和opt1
或</e
浏览 0
提问于2010-11-27
得票数 11
回答已采纳
1
回答
在球拍中使用模拟对象修补猴子
、
、
、
我想知道是否有一种标准
的
方法来修补正在测试
的
函数
中
的
内部调用(例如,类似于python
的
mock.patch),可以使用这些库
或
其他
库。也就是说,假设我们正在测试这个
函数
: (define (compute x) (+ 1 (consult-api x)) 我们想要检查compute是否产生了具有不同consult-api返回值
的
预期结果模拟库suggests向被测试
的
函数
添加了
关键字<
浏览 10
提问于2020-04-02
得票数 3
回答已采纳
1
回答
fn和fn*
的
区别是什么?
当我引用一个用#
宏
创建
的
函数
时,我看到了fn*。REPL中:(fn* [p1__342__343__auto__] (clojure.core/inc p1__342__343__auto__)) 这是否仅仅
用于
调试目的,以
确定
函数
是
由
#创建
的
,而不是
由
fn直接创建
的
?
浏览 0
提问于2012-09-19
得票数 9
回答已采纳
1
回答
其中auto
关键字
无法
确定
C++中
的
类型
、
Auto
关键字
用于
根据初始化推断变量
的
类型。但我在互联网上看到,auto不能
确定
函数
参数
的
类型。我不明白为什么auto在与
函数
参数一起使用时不能
确定
类型。请让我知道为什么auto不能与
函数
参数一起使用,还有任何
其他
情况下无法使用auto
关键字
来
确定
类型。
浏览 2
提问于2017-12-30
得票数 0
回答已采纳
3
回答
在C++0x中实现生成器
、
、
python
关键字
yield对我来说是一个很好
的
概念抽象,它允许我将算法
的
重要部分提炼成人类可读
的
形式。我们之前已经讨论过: 我
的
计算机科学知识告诉我,收益
函数
有和monads,但我不太清楚这如何适
用于
C++
或
C++0x可以完成
的
任务。似乎
浏览 4
提问于2011-11-16
得票数 8
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券