腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C++
定义
一个
宏
来
接受
一个
函数
并
将其
传
递给
其他
函数
,
这是
可能
的
吗
?
、
、
我有
一个
这样
的
函数
: string inputFormatted(void *errFunc()) { cin >> input; cout << "Enter a correct key, try HELP command for more information" << endl; } 我用这种方式
浏览 3
提问于2019-02-07
得票数 0
回答已采纳
4
回答
有没有
可能
编写
一个
可以
接受
任何
宏
的
函数
,并
将其
转换为
函数
,以便可以
将其
作为参数传
递给
另
一个
函数
?
、
、
AND和OR是
宏
,因为
宏
不是方案/球拍中
的
第一类,所以它们不能作为参数传
递给
其他
函数
。部分解决方案是使用and-map或or-map。有没有
可能
编写
一个
接受
任意
宏
的
函数
,并
将其
转换为
一个
函数
,以便
将其
作为参数传
递给
另
一个
函数
?有没有哪种语言有一流<
浏览 1
提问于2020-04-28
得票数 2
1
回答
有没有一种方法可以给C中
的
一个
类型分配
一个
唯一
的
数字?
、
我
的
目标是有
一个
函数
(或
宏
),可以根据传入
的
类型对数组进行索引,我认为这只能通过
宏
来
实现。这在C语言中是
可能
<e
浏览 11
提问于2018-08-18
得票数 5
回答已采纳
1
回答
在C/
C++
中
的
领域特定语言,
这是
洁食
吗
?
、
、
我只是在C/
C++
中为
一个
新项目做一些特定于领域
的
语言设计时,突然想到了这个“奇怪
的
”解决方案:好
的
部分是
这是
正确
的
标准但我想知道
其他
人是怎么想
的
。 谢谢
浏览 5
提问于2008-12-08
得票数 4
回答已采纳
1
回答
有没有办法在C中使用变量
的
数据?
、
、
、
我想创造
一个
图书馆。我发现,使用#define
宏
,您几乎可以使用您
的
代码做任何您想做
的
事情,我试图以某种疯狂
的
方式
将其
中
的
一些链接起来,以使一些很酷
的
事情发生。因此,我试图创建
一个
使用类似于
函数
的
宏
的
工具,在该工具中传递
一个
类型名称(如int或float),
并
创建一些typedef struct things和相关
函数<
浏览 7
提问于2022-03-23
得票数 0
2
回答
如何使用
宏
内部
的
私有
函数
?
、
、
这是
显而易见
的
,但是我能用它做些什么
吗
?比如使用“朋友”关键字还是
其他
什么
的
? 这样做
的
目的是,当出现异常(用户
定义
的
)时,我希望打印出现异常
的
行号,并且不希望用户使用foo
函数
,这就是其私有的原因。我发现您可以使用
宏
将行号传
递给
其他
函数
。所以,这就是为什么我将这个
函数
保持为私有的原因,这样用户就无法访问它。我在调用
函数
浏览 3
提问于2021-10-04
得票数 0
3
回答
如何设计
一个
只在其中
一个
部分使用CUDA
的
库,以便
其他
部分也可以在没有安装CUDA
的
情况下工作?
、
、
、
假设我们正在开发
一个
C++
库,其中有几个
函数
实现了对某些数据
的
几个操作,例如。SumArray,SquareElements,AddVectors。
这是
编译成
一个
C++
库,并可以使用从另
一个
程序罚款。 然后我们添加
一个
函数
MatrixMultiply。我目前
的
解决方案是让
一个
宏
MYLIB_USE_CUDA保护所有的数据自动化系统特定
的
代码和<em
浏览 6
提问于2021-10-14
得票数 1
3
回答
如何将
函数
名作为
宏
中
的
文本而不是字符串?
、
这
可能
还有
其他
原因(例如__func__被字面理解而不是解释,但我可以修正),但我
的
问题是,除了没有引号之外,将提供
一个
预
定义
的
宏
,如?,我认为在C99标准中
这是
不
可能
的
,因此有效
的
答案可以引用到
其他
预处理程序。 目前,我只是简单地创建了自己
的
类似于对象
的
宏
,并在每个
函数
之前手动重新
定义
它为<
浏览 2
提问于2014-04-04
得票数 3
1
回答
具有可选格式字符串参数和GCC格式类型检查
的
类Printf
函数
、
、
我已经创建了
一个
printf-like
函数
,它
接受
以下参数: int my_printf(int err_code, ...); err_code还包括是否给出格式字符串(和
可能
的
格式标记)
的
信息。如果给出了它们,我可以使用va_arg
函数
提取格式字符串,并
将其
与
其他
参数
浏览 0
提问于2012-09-12
得票数 2
回答已采纳
1
回答
基本类型
的
抽象包装器
、
、
、
、
我已经创建了这个界面,作为我
的
C++
学习路径
的
一部分。这个职位给了我很多灵感。例如,当底层变量发生变化时,实现
可能
会通知观察者,而另
一个
则可以用作单元测试
的
模拟,等等。setValue(const T& val) = 0; virtual T getValue()
浏览 0
提问于2021-08-28
得票数 3
3
回答
C/
C++
传递在编译行上使用参数
的
宏
、
、
我想知道是否有
可能
将
接受
编译行参数
的
宏
传
递给
gcc或
其他
C/
C++
编译器。我以前从未见过这种情况,但对于我一直在做
的
一些OpenCL开发来说,这将是非常有用
的
,因为我希望用
一个
在编译时可以替换
的
宏
替换
函数
名。以下是
一个
例子:y = HASH(x); 如果能够将哈希
定义
为编译行上
的<
浏览 2
提问于2015-11-20
得票数 5
回答已采纳
4
回答
g++
的
‘;’标记错误前
的
纯说明符无效(仅允许`= 0‘)
、
我有这个
C++
代码。
浏览 1
提问于2011-03-21
得票数 1
回答已采纳
2
回答
不使用声明器显式调用构造
函数
毕竟,您能做一些像int()这样
的
事情
来
定义
(或声明)
吗
?
一个
未命名
的
整数?或者double(3.14)
来
初始化
一个
未命名
的
双?我在我
的
书“the
C++
Primer”中找不到这类表达式
的
任何正式
定义
-- Widget(),其中缺少声明器。有谁能给我
一个
正式
的
解释
吗
?
一个
未命名
的</
浏览 5
提问于2015-09-24
得票数 0
回答已采纳
2
回答
原型中
函数
名中
的
空格
、
、
DWORD64 ASM_INTERNAL_DEF _mul64(DWORD64 dwA, DWORD64 dwB);(IntType)Math::_mul64(v, 8)谢谢。 我想补充
的
是,就目前而言,代码块告诉我
这是
一个
错误,但事实上调用_mul64时没有使用名称
浏览 2
提问于2016-05-18
得票数 0
4
回答
如何将std::function对象传
递给
接受
函数
指针
的
函数
?
、
我正在尝试与用c编写
的
库进行接口,该库使用了以下熟悉
的
模式:现在,我想为这个
函数
编写
一个
C++
因此,my_new_cpp_handler应该
接受
给定
的
func参数,
将其
转换为
函数
指针,并
将其
状态传
递给
data。我对标准或std::function
的
实现不太了解,也不知道<em
浏览 6
提问于2016-09-18
得票数 11
回答已采纳
2
回答
C++
将模板类型限制为数字
、
、
我
的
意思是,我在
c++
中有
一个
函数
,我想把钱存入
一个
账户。这个
函数
应该能够
接受
浮点数,双精度数,整数等,因为这些都是有效
的
输入形式,因为我需要
的
只是
一个
数字
来
存放。现在我唯一
的
问题是:从理论上讲,这个类
的
用户
可能
会将字符或字符串传
递给
此
函数
,并由此产生意想不到
的
后果。如何将类型限制为整型、浮点
浏览 29
提问于2017-06-30
得票数 8
回答已采纳
1
回答
关于Boost::Python和Boost::Threads
的
问题
、
、
、
我在
C++
中
定义
了
一个
接口(很好,是
一个
纯虚拟类),通过Boost::Python向用户公开,用户必须继承它
并
创建
一个
类,应用程序
接受
该类并
将其
用于某种回调机制。 到目前为止,一切都进行得很顺利。现在,
函数
回调
可能
需要一些时间(用户
可能
已经编写了一些繁重
的
程序)……但是我们需要重新绘制窗口,这样它就不会看起来“卡住”了。.We想要使用Boost::Thread
来
完
浏览 1
提问于2010-07-08
得票数 7
3
回答
“反向”C预处理
宏
的
集合
、
、
我有很多预处理
宏
定义
,如下所示:#define BAR 2在实际应用程序中,每个
定义
对应于解释器虚拟机中
的
指令。
宏
在编号上也没有顺序为将来
的
指令留出空间;
可能
有
一个
#define FOO 41,然后是#define BAR 64。 我现在正在为这个虚拟机开发
一个
调试器,并且需要有效地“反转”这些预进
宏
。换句话说,我需要
一个
函数</e
浏览 1
提问于2018-04-14
得票数 2
回答已采纳
1
回答
具有n个参数
的
模板专用构造
函数
、
我有
一个
以int为模板
的
类(即:)。在我
的
类中,我想要
一个
完全
接受
"a“参数
的
构造
函数
。当然,我可以
将其
设置为可变
的
,但如果
可能
的话,我希望对长度进行编译时检查。我也认为
宏
黑可以工作,但我开始寻找内置
的
C++
功能。 这在
C++
浏览 2
提问于2012-10-06
得票数 0
回答已采纳
2
回答
虚幻引擎4光线跟踪在通过蓝图调用时似乎不会忽略参与者
、
、
所以我一直在虚幻引擎4中做
一个
游戏,我一直在尝试使用
C++
和蓝图
的
组合。它进行得相当顺利,但我正在做一些重构,
并
决定将我
的
gun类中
的
一个
函数
移到蓝图中。如下所示
的
函数
引用播放器,并
将其
传
递给
ShootRay
函数
,以便它知道在光线投射时忽略哪个角色。 由于某种原因,当我尝试将FireGun
函数
转换为如下所示
的
蓝
浏览 47
提问于2021-05-30
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何使用C+原型模式轻松实现对象复制和动态创建?
不可小看的技术——C语言编程中的宏
PHP 中的函数式编程:高阶函数
Python学习之路7-函数
从 C+98到C+17,元编程是如何演进的?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券