腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
记录Scala 2.10
宏
、
、
、
、
下面是Scala2.10中元组作为
宏
的List.fill的等价物:import scala.reflect.macros.ContextContext)(arity:
c
.Expr[Int])(a:
c
.Expr[A]) = { arity.tree match {首先,arity
参数
必须是文字整数,因为我们需要在编译时使用它。在以前的Scala版本中,(据我所知
浏览 2
提问于2012-12-12
得票数 72
回答已采纳
1
回答
为什么
C
类型-泛型表达式不能与
C
++兼容?
、
、
我似乎记得从一些可靠的消息来源(即在非官方渠道上发言的委员会成员)听到一些含糊的评论,认为
C
类型的泛型表达式不会被添加到
C
++中,因为它们不能。匹配基于类型兼容性的
C
概念,据我所知,这种概念等价于在单定义规则下具有extern链接的类型的extern标识。如果派生类控制表达式能够在
C
++中选择一个基类关联,那就太好了,但是由于
C
没有继承,所以不需要这样的精确性来实现交叉兼容性。这被认为是一个绊脚石
吗
?这可能是
C
语言
的一个缺陷。在任何情况下,
C<
浏览 2
提问于2013-12-23
得票数 10
1
回答
使用高级
语言
对静态
C
++库进行单元测试?
、
、
我想以测试驱动的方式编写一些静态
C
++库。应该可以从更高级的
语言
调用静态
C
++库,在这种
语言
中编写测试会更容易。这是一个明智的想法
吗
?对于好的教程有什么建议
吗
?
浏览 1
提问于2019-03-19
得票数 0
4
回答
C
语言
参数
化
宏
、
、
我想不出使用的好处是什么。而不是 return random() / 2.33;
浏览 2
提问于2012-03-15
得票数 4
回答已采纳
3
回答
我
能
区分字符串文字
参数
和计算结果为字符串的
参数
吗
?
、
、
我正在创建一种领域特定的
语言
。其中一个
宏
调用如下所示:按照我编写-
宏
的方式,这里的第二个
参数
应该是一对括号中的字符串列表。所以,只要bar和qux的计算结果为字符串,my-
宏
就可以工作。可以这样说,它们的计算结果与"bar“和"qux”同名,而my-
宏
将第二个
参数
视为"bar baz qux“。但现在我意识到,我真的希望"baz“保留它的引号;
浏览 0
提问于2011-04-13
得票数 0
5
回答
LabVIEW VI能否
判断
其输出端子中是否有一个是有线的?
、
在LabVIEW中,可以从VI内部
判断
输出端子是否连接到调用VI中
吗
?显然,这将取决于调用的VI,但也许有一些方法可以找到当前VI调用的答案。用
C
语言
来说,这就像定义一个带有
参数
的函数,该
参数
是指向存储输出
参数
的位置的指针,但如果调用者对该
参数
不感兴趣,则将接受NULL。
浏览 4
提问于2010-08-18
得票数 4
回答已采纳
2
回答
关于自定义“for”/“for”语法的想法(没有
宏
)?
、
、
、
但我希望能够使用do语法,例如: _ (put-s 33) _ (put-s 44)
c
)(my-> (pure 1) (>>= (fn [b> (* a b))) ; notice non-local bindings `a` and `b
浏览 7
提问于2016-07-23
得票数 1
回答已采纳
3
回答
Swift +
宏
参数
、
、
、
我在Swift中阅读了所有与
宏
相关的问答,我发现everything in Swift now global, 我是对的
吗
?我的实际问题是,如果我有一个需要传递
参数
的
宏
,那么如何用Swift
语言
传递它呢?例如:#define COLOR_CODE(red, green, blue, alpha) [UIColor colorWithRed: red/255.0 green: green/255.0blue: blue/255.
浏览 0
提问于2014-10-08
得票数 3
回答已采纳
1
回答
HTML中基于
宏
的代码执行
我们
能
像在
C
、
C
++等
语言
中那样,使用类似于HTML
语言
中的
宏
来启用一部分代码
吗
?或者,在这种情况下,是否有其他可用的机制可以有所帮助?
C
语言
示例:// code that you want to run ONLY during tests 任何帮助都将不胜感激。:)
浏览 0
提问于2018-01-03
得票数 0
3
回答
双哈希用法
、
、
在
C
99 6.10.3.3中。(2)(与我的亮点) 如果在类似函数的
宏
的替换列表中,
参数
紧接在##预处理令牌之前或后面,则该
参数
将被相应
参数
的预处理令牌序列替换;但是,如果
参数
不包含预处理令牌,则将该
参数
替换为placemarker但是我想知道是否省略了逗号,,比如hash_hash(),那么这与标准的解释(未定义的行为)不同
吗
?placemaker和空白是一样的
吗
?
浏览 2
提问于2020-09-22
得票数 0
回答已采纳
4
回答
如何在Rust中写一个
宏
来匹配集合中的任何元素?
、
、
在
C
语言
中,我习惯使用:,它是一个具有可变数量
参数
的
宏
,以避免键入在中可以看到一个
C
示例。在Rust中这是可能的
吗
?我假设它会使用match。如果是这样,如何使用可变
参数
来实现这一点?
浏览 2
提问于2016-08-08
得票数 0
2
回答
在
C
++14/17中,哪些
宏
的使用仍然是不可避免的?
、
、
、
在
C
++中,许多开发人员(甚至我们中的大多数)不喜欢
宏
,并试图避免使用适当的
语言
结构。而且--似乎
语言
也会把它包围起来。渐渐地,我们能够在很多情况下摆脱
宏
的使用: 我的问题是-还剩下什么?我
能
浏览 4
提问于2015-11-18
得票数 3
2
回答
如何调用python2.5函数从x86 How /x64asm?
、
机顶盒界面能让我的工作更轻松
吗
?
浏览 4
提问于2008-11-25
得票数 2
回答已采纳
3
回答
对
C
++中main
参数
数量的限制
、
我们在
C
中传递给main()的
参数
数量有限制
吗
?正如您所知道的,它被定义为int main(int argc, char *argv[])。当我调用程序时,我可以像这样传递
参数
:我们以这种方式提供给main()的
参数
数量有上限
吗
?
浏览 5
提问于2010-09-16
得票数 11
回答已采纳
2
回答
在完整的make会话中保留和递增__COUNTER__值?
、
我有一种嵌入式编程
语言
,其语法类似于
C
语言
。它还支持
宏
__COUNTER__。每次调用它时,我都需要一个特定的函数才能有一个递增的
参数
。这个函数可以跨项目中的多个文件调用,并且值需要跨文件递增。我想使用计数器
宏
自动更新这个
参数
。我的问题是
宏
在新文件中重置。我有什么办法可以通过 或者其他全新的方法?
浏览 7
提问于2015-10-20
得票数 1
12
回答
函数/
宏
,如果其中一个
参数
包含对自身的调用,则返回true。
、
编写一个函数(或
宏
),该函数返回true当且仅当其
参数
中至少有一个
参数
包含对函数本身的调用,否则为false。例如:int b=function(0); //b==falsebool e=function(true||function(1)); /
浏览 0
提问于2014-06-23
得票数 7
4
回答
C
++中的
宏
能
定义
宏
吗
?
、
、
我想知道是否可以在
C
++中定义一个
宏
来定义另一个
宏
,以便在以后的代码中使用。这是可能的
吗
,还是g++使用的预处理器对此太有限了?
浏览 3
提问于2012-01-20
得票数 0
回答已采纳
1
回答
通过
参数
字符串化
宏
调用模板函数?
、
、
我正在编写一个helper函数,旨在使我的一些(
C
/
C
++新手)同事从
参数
存储中检索已命名的标量
参数
值时变得更简单、更安全。问题是,
参数
存储只能存储double类型的值,但调用此函数的代码是一大堆混乱的
C
语言
,已转换为
C
++,因此在某些地方,仅将double转储到需要int或long的地方可能会导致问题(或者至少是虚假警告)但是,函数的
参数
是一个unicode字符串(const wchar_t*),我希望用户能够像以前使用符
浏览 5
提问于2013-10-06
得票数 0
1
回答
如何用分隔符/分隔符连接/加入__VA_ARGS__?
、
、
我希望将变量
宏
扩展到另一个
宏
,该
宏
接受单个
参数
,这是通过将变量
参数
与分隔符/分隔符(例如"_")联接而形成的。就像这样:它扩展到我知道有用于处理变量
参数
的__VA_ARGS__,以及用于级联的##。我如何在一起使用它们来实现我想要的(最好使用
C
++17和旧的
语言</em
浏览 9
提问于2022-11-20
得票数 0
1
回答
C
语言
中的
宏
条件语句
、
、
、
可以在
C
语言
的
宏
函数中实现
宏
条件
吗
?fun2;#define fun2 // do something else here 换句话说,预处理器根据
参数
值决定使用哪个
宏
浏览 0
提问于2016-12-03
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言带参数的宏定义
C语言进阶之路:函数—数组参数!
Linux C语言:switch语句的范围判断!
C语言编程指针变量作为函数参数
学习c语言能找到工作吗?C/C加加入门学习指南
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券