腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当
数组
类型
在
同一个
包
中被
重载
时
,
如何
访问
隐
式
"=“
函数
?
当
重载
存在于与
数组
类型
声明相同的
包
中
时
,是否可以
访问
数组
类型
的
隐
式
"=“
函数
? 例如,
在
numeric_std中,声明了unsigned和signed
类型
,以及"="
函数
的
重载
。unsigned的
隐
式
"=“
函数
,那么a
浏览 1
提问于2021-01-29
得票数 0
1
回答
另一个方向的
隐
式
转换
当
您不能修改包装类
时
,包装类是很好的。使用包装器,我可以添加某些功能和方便,并且仍然可以通过使用包装器到包装
类型
的
隐
式
转换,使包装器
在
使用包装
类型
的
函数
中被
接受。现在,我的问题是,
当
您没有
访问
包装
类型
源的权限或无法修改它
时
,您能否
隐
式
地从__m128转换到vec?
浏览 2
提问于2015-07-20
得票数 1
回答已采纳
3
回答
Scala:
隐
式
参数解析优先级
、
假设我们有只涉及局部作用域的
隐
式
参数查找: def foos(x: A): String implicit object ImportIntFoo首先,Scala语言引用说: 如果有几个符合条件的参数与
隐
式
参数的
类型
相匹配,那么将使用静态
重载
解析规则(§6.26.3)选择最具体的参数。其次,名称绑定优先级是
在
作用域中有多个名为x的变量/方法/对象
时
,将已知
浏览 6
提问于2011-12-24
得票数 17
回答已采纳
1
回答
选择性
隐
式
转换
、
、
,而不必费心调查它的
类型
。"True" : "False"); } } 首先,
当
使用g++ (CodeBlocks IDE,Ubuntu)编译
时
,实现会导致
隐
式
转换到当值
类型
为Integer或Real
时
,os <<语句将它们转换为Value,然后Value再次调用ostream
重载
(无限递归),因此我最后会出现一个分段错误。
浏览 3
提问于2014-03-22
得票数 1
回答已采纳
1
回答
隐
式
对象内联工作,但在导入时不起作用。
、
我有一个包含Timestamp的case类,
在
将记录发布到Kafka之前,需要将这些Timestamp转换成格式良好的字符串;默认的编码器是将Timestamps转换为Longs。
如何
正确导入
隐
式
对象? 是否有更简单的解决方案可以将我的case class的Timestamp编码成Strings,而无需为整个case class编写编码器?
浏览 6
提问于2020-08-06
得票数 1
回答已采纳
4
回答
c#是否有类似于c++的复制控制的概念?
、
、
在
C++中,我们有复制构造器、析构
函数
、
重载
=,它们一起被称为复制控制。我的问题是:
当
<code>E 226</code> C++中returning
时
,
当
initializing对象传递给
函数
为argument 或
时
,initializing (not not)或<当我们将任何对象分配给相同
类型
的对象
时
,
隐
式
重载
的=
浏览 2
提问于2012-12-13
得票数 3
回答已采纳
2
回答
删除
重载
函数
。C++11.超载呼叫.模棱两可
、
有全局
函数
(仅举一个例子):{}error: use of deleted function ‘void func(char)’error
在
不删除带char
浏览 6
提问于2017-12-28
得票数 8
回答已采纳
3
回答
编译器
如何
知道要为多态
类型
选择哪个
函数
?
例如,我以两种不同的方式
重载
了operator<<:ostream & operator据我所知,ofstream是从ostream派生而来的,所以编译器
如何
知道
如何
使用ofstream来选择
重载
的操作符,而不只是
在
执行以下操作
时
选择带有ostream的操作符 ofstream fout("file.txt&
浏览 3
提问于2017-01-11
得票数 2
回答已采纳
2
回答
模板和专门化模板
如何
、
0.25, dval); calc(0, 'J'); } calc有5个
函数
调用它可能会使用一种常见的整数
类型
调用calc(T,T)。但是不,两者都错了,它调用calc(double,double)。我对这个问题很困惑。对我来说没什么意义。5)是有意义的,但只有当我应用与4)相同的逻辑
时
才有意义,这在4)中是错误的,所以如果我看到另一
浏览 0
提问于2012-11-03
得票数 4
6
回答
实现提供的复制构造
函数
和赋值操作符
、
、
、
对于实现(编译器)不提供复制构造
函数
和复制赋值操作符的情况,我有一点困惑。或 ( b)实现将声明和定义它们,但是
当
编译器定义的实现试图查找基类的方法
时
,我们将得到一个编译
时
错误。我试图
在
Microsoft /C++ 14.00和gc
浏览 5
提问于2010-12-02
得票数 2
回答已采纳
1
回答
列表初始化是
隐
式
转换吗?
、
、
、
来自13.3.1.7 of N3337: 最初,候选
函数
是类T的初始化-列表构造
函数
(8.5.4),参数列表由作为单个参数的初始化程序列表组成如果找不到可行的初始化程序列表构造
函数
,则再次执行
重载
解析,其中候选
函数
是类T的所有构造
函数
,参数列表由初始化程序列表的元素组成。(), const a
浏览 1
提问于2016-01-20
得票数 7
回答已采纳
1
回答
C++0x中的特殊成员
函数
、
、
、
、
维基百科关于的文章不包含任何关于移动构造
函数
和移动赋值操作符的引用。这两项职能的规则是什么?它们是由编译器自动生成的吗?如果是的话,何时生成?
浏览 2
提问于2010-07-19
得票数 3
回答已采纳
1
回答
Kotlin:
在
什么情况下会发生
隐
式
转换?
、
我非常熟悉Python,
在
进入Kotlin之前,我只阅读了基本的教程。 对于赋值=,会发生
隐
式
类型
转换。如果左侧的
类型
是超
类型
或相同
类型
的右侧
类型
,则代码将编译。否则就是编译错误。对于Int和Long,它们都是Number的子
类型
,但它们都不是彼此的子
类型
,因此
隐
式<
浏览 0
提问于2020-02-19
得票数 2
回答已采纳
1
回答
当
稍后需要再次实例化同一
类型
时
,模板
函数
的处理过程是什么
、
template<typename T> return 0;int main(){ fun(1); //#2 首先,
在
调用#1
时
,编译器需要实例化"int“(
隐
式
实例化)
类型
的模板
函数
,然后使用实例化的结果进行"fun(0)",这个过程没有问题,但是
在
调用#2的时候,编译器是直接使用上述实例化的结果进行#2的实例化
浏览 0
提问于2019-12-19
得票数 0
1
回答
为什么空类
类型
构造
函数
的异常规范是不抛出的异常规范?
、
、
}; X::X(const X&)如果每个潜在构造的类
类型
M(或其
数组
)的子对象都有一个复制构造
函数
,其第一个参数为const M&或const volatile&.119,否则,
隐
式
声明的复制构造
函数
将具有X::X(X&)形式。根据,类测试的
隐
式
声明复制构造
函数
是Test::Test(const X&am
浏览 7
提问于2020-07-20
得票数 0
回答已采纳
1
回答
ModelSIM ALTERA误差
我有下面的代码,
在
Altera ModelSim中测试一个内存ROM。所以我
在
开头添加了下面的一行但是,启动了以下错误有人能帮我吗?)
浏览 9
提问于2015-01-19
得票数 0
回答已采纳
1
回答
Kotlin中字符串的扩展
、
我创建了一个类,并向它添加了一个与成员
函数
具有相同签名的扩展,并执行这个方法--它总是执行成员方法。myString.replace("Hello", "Bye")字符串
在
Kotlin中的扩展是
如何
工作的?
浏览 4
提问于2022-03-05
得票数 3
回答已采纳
1
回答
在
Scala中使用
重载
方法
在
方法和
函数
之间进行Eta扩展
、
、
、
我想了解为什么eta扩展(§6.26.5)不适用于
重载
方法。例如,如果我有以下两种方法:def r[A, B](delegate: (A, B) ⇒ Unit) {}r(d1)def r[A, B](delegate: (A, B) ⇒ Unit) {} r(d1) // no longer compil
浏览 1
提问于2013-06-26
得票数 18
回答已采纳
6
回答
C++中的“`std::sort` `比较器”的不同
类型
当我们为std::sort提供比较器
函数
时
,我们使用以下
重载
:void sort( RandomIt first,RandomIt last, Compare comp );bool cmp(const Type1 &a, const Type2 &b);但是如您所见,a和b可能有不同的
类型
。说:
类型
Type1和T
浏览 0
提问于2018-10-25
得票数 21
回答已采纳
1
回答
当
重载
转换运算符
时
,何时使用关键字“
隐
式
”或“显
式
”?
、
、
本教程没有明确说明
在
重载
转换操作符
时
何时使用关键字implicit或explicit。它提供的示例如下:
当
Class1
包
含一个
类型
为int的字段而Class2
包
含一个
类型
为double的字段
时
,我们应该定义一个从Class2到Class1的显
式
转换,以及从Class1到Class2的
隐
式
转换但是,如果Class1
包
含一个复杂的子类,而Class2
包</
浏览 3
提问于2015-01-06
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
给大家回顾下java基础知识
最容易忽略的C语言知识点细节,编程大牛进阶之路!
智能指针:让C+程序更加安全和高效的神器
A Tour of Go
Java中,想要学习函数编程,那么函数包装你可不能落下
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券