腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
基于
模板
类型
的
不带
输入
参数
的
‘'
Overloading
’
函数
、
、
我开始使用
模板
,遇到了一个需要
基于
2个
模板
参数
类型
调用
函数
的
问题。我正在编写简单
的
单元库,它将具有定义单元之间比率
的
辅助getConvertionFactor
函数
。我希望能够在
模板
运算符+,-,*,/定义中
基于
作为
参数
传递
的
类型
来拾取
函数
。我知道当这些
参数
被进一步传递给getConv
浏览 7
提问于2021-02-28
得票数 0
回答已采纳
1
回答
这种理解正确吗:特征和
函数
重载都实现了即席多态,但方向不同
、
、
、
rust addresses trait
的
维基页面是一个,
的
页面说function
overloading
是一个特别多态性
的
例子。根据我目前
的
理解,如果提供不同
类型
的
参数
将调用不同
的
实现,则
函数
是即席多态
的
。但是trait和function
overloading
似乎如此不同:trait在
类型
参数
上添加约束,任何
类型
实现trai
浏览 9
提问于2020-08-03
得票数 0
回答已采纳
2
回答
这两种功能在坚固性上
的
区别?
、
、
、
、
我不知道这两个
函数
之间
的
区别,同样
的
结果会被返回吗?
浏览 7
提问于2022-01-01
得票数 0
回答已采纳
6
回答
Haskell如何处理重载多态性?
、
我有一个关于Haskell多态性
的
问题。不指定
输入
类型
的
Parametric:。示例:
Overloading
:表示命令式编程,即向同一
函数
传递不同
的
参数
。 我
的
问题是: Haskell如何处理重载
浏览 121
提问于2011-07-10
得票数 18
回答已采纳
7
回答
C#泛型是否支持
类型
签名约束?
、
、
使用C++
模板
的
好处之一是,您(隐式地)可以要求某个
类型
签名(例如,
类型
T需要有一个
函数
x,该
函数
不带
参数
并返回一个int)。C#泛型是否支持类似的东西?我知道
基于
基类或接口
的
约束,但这不是我要找
的
。 (作为一名学习C#
的
C++程序员,我可能会错误地认为这是C#中需要
的
一个特性。对此
的
任何评论也将被推荐...)
浏览 0
提问于2011-07-02
得票数 8
回答已采纳
1
回答
参数
类型
和返回
类型
上
的
重载
函数
、
、
我知道使用struct进行返回
类型
重载
的
诀窍: operator typeA () { return overloadForTypeA(); }} //implcit cast operator
浏览 1
提问于2016-05-16
得票数 1
回答已采纳
6
回答
函数
重载与
函数
模板
- C++
、
、
在关于C++
的
书中,为什么我们被教导使用
函数
重载,当我们在C++中使用
模板
时? 展示
模板
的
有效(和正确)使用不是更好吗?而在大多数关于C++
的
书中,
函数
重载都是在哪里教
的
呢?或者,是否有充分
的
理由使用其中一个而不是另一个?
浏览 4
提问于2012-09-08
得票数 37
回答已采纳
1
回答
使用类作为返回
类型
和枚举作为
参数
的
C++
模板
专门化
、
、
我没有很多使用
模板
的
经验,但我正在尝试
基于
枚举和一个返回不同类
的
函数
进行
模板
专门化。下面是示例代码(或者更确切地说,是我想要完成
的
): // member variablesclass Cat {};我试着搜索它,发现了一些处理枚举
类型
()
的
解决方案,但是,我不知道如何在
函数
中将其与
模板<
浏览 3
提问于2016-03-28
得票数 1
2
回答
如何在C++中使用具有默认值
的
lambda作为
模板
参数
?
、
、
我想做一件简单
的
事情:显然,这是行不通
的
-我必须使用
模板
参数
:void DoUntil(P predicate = [] { return false; });注:候选
模板
被忽略:无法推断
模板
参数
浏览 0
提问于2017-02-13
得票数 11
1
回答
在依赖于
参数
的
查找(或变通方法)之前,有什么方法可以使
模板
替换发生?
、
、
、
我想这个问题
的
基本前提是我尝试使用enable_if和
参数
依赖查找(ADL),但我不确定这是否可能。我在上看到了 myvect.x = 2; lib1::arch
浏览 0
提问于2018-03-17
得票数 2
回答已采纳
1
回答
numba不会使用numpy数组编译
函数
、
、
,在reraise raise value.with_traceback(tb)中 numba.errors.TypingError:在nopython模式管道中失败(步骤: nopython前端)将
函数
()与以下
类型
的
参数
一起使用无效:(array(float32,1d,C),int64,array(float64,1d,C)) 在定义0中
参数
化:使用文本拒绝所有
模板
。在定义1中:拒绝
不带
文字
的
所有
模板
。在定义2中:用文字拒绝<em
浏览 26
提问于2020-07-07
得票数 0
1
回答
C++20不再需要依赖范围
、
最近我升级到c++20,并注意到编译器不会抛出一个错误,当我不将typename放在依赖
的
cope
类型
别名
的
前。using iterator = (no typename here) std::vector<int>::iterator 这是新
的
c++20标准
的
一部分,还是仅仅是gcc
的
问题,并不是所有的编译器都这么做
的
浏览 4
提问于2022-02-22
得票数 0
回答已采纳
1
回答
为什么随机分布不以引擎作为
模板
参数
?
、
、
、
最近,我正在使用C++11
的
随机数工具编写一个
基于
策略
的
类。我希望能够将stdlib随机分布作为策略传递给我
的
类(特别是作为
模板
模板
参数
)。为了实现这一点,我当然可以创建自己
的
RandomPolicy类作为包装器。但我怀疑我做
的
事情有问题。 也就是说,它提出了以下问题:为什么随机分布不将引擎
类型
作为
模板
参数
?相反,我发现引擎将分发作为operator()
的
浏览 2
提问于2013-04-27
得票数 3
回答已采纳
1
回答
返回不同
类型
的
C++
函数
我试图创建一个
基于
参数
返回值
的
函数
,如下所示:对于
输入
,OUTPUT
的
类型
将改为int、string、bool等我得到了排序,但问题是返回
类型
。我尝试了auto
类型
,但只得到了以下错误: 一遍又一遍,这个
函数
可以输出
的
每一
浏览 6
提问于2021-08-15
得票数 3
回答已采纳
1
回答
当重载C++中
的
新运算符时,编译器如何识别
类型
、
、
、
但是我想知道当我在重载
的
new运算符中调用全局new运算符时,编译器是如何识别
类型
的
。std::cout<<"constructor\n"; void* operator new(size_t sz){ } Samp* a=new Samp; } 在这里,
浏览 4
提问于2021-05-18
得票数 0
1
回答
std::
函数
类型
和
模板
实例化
、
、
、
、
我是C++
的
新手,我正在学习lambdas、
函数
器和可调用
函数
,我知道有一个包装类,即std::function,它允许存储和调用不同
类型
的
可调用对象(只要具有相同
的
调用签名或
函数
类型
)。现在,我知道你可以使用带
函数
类型
参数
的
函数
,这些
参数
实际上就是
函数
指针
参数
,如下所示: void fun(int,int*(
浏览 2
提问于2015-08-31
得票数 3
3
回答
在C#中声明
模板
化
函数
的
类型
、
、
在c#中,可以创建如下所示
的
函数
列表:这将允许将
不带
参数
并返回Foo
类型
的
值
的
函数
(委托)添加到列表中。所以就像这样:将是该列表中
的
有效成员。我
的
问题是,我如何声明
模板
化
函数
的
类型
?如何构造一个包含以
浏览 2
提问于2009-09-23
得票数 1
1
回答
何时使用
函数
完全专门化而不是重载
、
、
、
为什么要使用
模板
专门化,因为
模板
被解析了两次(在
模板
定义和实例化中)?在完全
函数
专门化
的
情况下,当
模板
函数
是候选
函数
时
浏览 3
提问于2020-05-10
得票数 2
5
回答
空隙型
的
建筑?
、
我得到了一段使用void()作为
参数
的
代码。代码不编译..。很明显? 错误C2660:takeNaught:funct
浏览 1
提问于2016-06-08
得票数 23
回答已采纳
1
回答
理解用户为c++20定义
的
字符串文本添加
、
、
我在中发现了以下内容: 我觉得有点神秘。下面的内容根本不起作用,我无
浏览 6
提问于2020-07-11
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+语言学习笔记3
计算机视觉核心Mat数组的逐元素访问
分享12段个字节前端写的代码片段,到底有什么不一样?
学Java编程了解Java重载与重写的区别
UG编程的创建加工刀具的方法和步骤
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券