腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在Python中,为什么我可以将一个字符串乘以一个数字,但是我不能添加一个字符串和一个数字?
、
、
我们不能:我们首先要把4
转换
成一根线。在文档中,我找不到包含Int和字符串的mul或*的定义,只有接受2个Int的表单。
浏览 1
提问于2014-12-24
得票数 0
回答已采纳
1
回答
如何
在类中进行多类型
转换
重载
类型
转换
重载
到底是
如何
工作的?在下面的示例中,类test中有两个类型
转换
重载
。在visual studio 2008中,它总是调用int版本,但在没有int的情况下,它调用char版本。它
如何
决定调用哪一个? 甚至建议在同一个类中有这样的歧义
重载
吗?
浏览 7
提问于2017-06-24
得票数 1
2
回答
从基本数据类型到用户定义类型的类型
转换
、
、
、
是否可以通过
重载
转换
操作符将基本数据类型
转换
为类类型,还是必须在c++中
重载
=操作符?我只想说清楚float f=obj;float f;是从浮点到class.So的类型
转换
,我的问题基本上是对于后一段代码是否正确,是否可以
重载
类型,或者是否应该使用
重载
=操作符。我知道
重载
=工作,但我只是想知道是否有可能以这种方式
重载
类型<e
浏览 3
提问于2020-02-28
得票数 1
回答已采纳
3
回答
如果函数参数是相同类型的,为什么在Java中
转换
函数调用的两个参数是多余的呢?
、
、
我很想知道函数调用中的
转换
是
如何
工作的。我的类中有两个特定函数的
重载
,名为execute。第一个
重载
是基本实现,并接受double类型参数。第二个
重载
接受int类型参数。第二个
重载
还调用基本
重载
,并通过将参数
转换
为double来实现。double) leftVal, (double) rightVal);为什么上面的(特别是(double) leftVal, (double) rightVal部分)是冗余的,为什么它要与其中一个
转换</e
浏览 2
提问于2020-06-19
得票数 0
回答已采纳
1
回答
如何
重载
转换
、
、
我有两种类型的A和B。我已经编写了B(a::A)和convert(::Type{B}, a),但这并不能立即使Array{B}(as::Array{A})工作。我也必须写这个方法吗?根据the documentation的说法,我希望朱莉娅能帮我处理剩下的事情。 struct A endB(a::A) = B();B(A());Array{B}([A()]); 这就是错误 ERROR: LoadErr
浏览 7
提问于2019-07-03
得票数 1
回答已采纳
1
回答
std::string隐式
转换
优先级,string_view优先于const char*
、
、
、
、
我有两个
重载
函数: void Set(const char * str) { std::cout << "const char * setter: " << str << "\n"; } void Set它选择std::string_view
重载
而不是const char *
重载
,即它选择隐式地将std::string
转换
为std::string_view,而不是std::string
转换
为const如果这是一个有保证的行为,他们
浏览 35
提问于2020-08-06
得票数 0
回答已采纳
1
回答
如何
在没有(显式)递归的情况下将Cons列表
转换
为Haskell列表?
我有以下类型:data ConsList elem = Nil | Cons elem (ConsList elem)
如何
将这种形式的列表
转换
为Haskell列表,并且
转换
不是递归的?也就是说,我希望将(Cons 3 (Cons 5 (Cons 7 Nil)))
转换
为[3,5,7],或者如果您愿意,也可以
转换
为(3:(5:(7:[]))),并且实际上不使用递归函数。我不认为使用fold是可以的,因为这个类型实际上并没有
重载
它,而且我不明白在没有显式递归的情况下
如何
<e
浏览 0
提问于2018-04-21
得票数 2
4
回答
ofstream或ostream类型
如何
将所有类型
转换
为string?
、
、
、
传递到ostream对象的任何系统定义的用户类型都会
转换
为字符串或char*?工作得很好,这是
如何
实现的?是否为每种类型
重载
了<<操作符?有没有办法只通过一个泛型
重载
函数来实现它?我的意思是,我是否可以只有一个带有一个参数的
重载
运算符方法(如void*),然后在该方法中决定
如何
将整型
转换
为char*
浏览 26
提问于2009-07-15
得票数 3
回答已采纳
2
回答
函数来获取不同类型的输入?
、
、
public BigInt Multiply(int other)BigInt Other = new BigInt(other);} 那么,我
如何
在一段代码中处理这个问题呢
浏览 2
提问于2012-12-30
得票数 0
1
回答
方法上的long数据类型接受int
、
、
、
虽然我可以理解作为Int32的int将适合作为Int64的long,但我无法找到(为了满足我的好奇心)关于这是
如何
在引擎盖下工作的解释。 我应该只是接受它是有效的还是有人可以提供更多的细节?
浏览 63
提问于2019-05-24
得票数 1
回答已采纳
3
回答
为什么iostream对象不
重载
操作符bool?
、
、
在中,我将讨论
如何
使用std::ifstream对象到bool的
转换
来测试流是否仍处于良好状态。我在Josuttis一书中查找了更多信息(如果您感兴趣,请参阅第600页),结果发现iostream对象实际上
重载
了operator void*。当流不好时,它返回一个空指针(可以隐式
转换
为false),否则返回一个非空指针(隐式
转换
为true)。为什么他们不直接
重载
operator bool
浏览 3
提问于2009-08-26
得票数 9
回答已采纳
2
回答
比较像java中的原语类型这样的对象
、
、
考虑到实现Iterable接口的方式,客户端可以使用foreach循环遍历类中的某些内容,是否有一种方法允许通过<,> ==等进行对象比较?似乎很明显,让类似的界面允许这样做,但据我所知,它没有。
浏览 0
提问于2012-04-22
得票数 2
2
回答
重载
bool
转换
和取消引用对象指针
、
、
; cout << *temp2; //1} 我试图
重载
对象D的bool
转换
,然后我发现
重载
bool
转换
与取消引用对象指针时的值之间存在联系。当我试图取消对指针的引用时,我看到它们返回的值与
重载
bool
转换
的值相同。
重载
的bool
转换
和取消引用
浏览 0
提问于2021-08-01
得票数 0
回答已采纳
2
回答
浮子与双面的区别
、
、
如何
区分float和double?
浏览 1
提问于2015-04-05
得票数 0
回答已采纳
1
回答
我可以在没有流对象的情况下调用流运算符
重载
吗?
假设我想用一个包含某个对象信息的字符串进行throw,但是对象实现只有一个流运算符(<<)的
重载
,而不是
转换
为string。我想做这样的事情:其中x是具有(<<)
重载
的类型的实例。但是,由于不会将+
重载
为与const char*兼容的类型,因此上述方法不起作用。如果x是一个字符串(或可
转换
为字符串),它就可以工作,但我必须这样做
浏览 0
提问于2015-05-08
得票数 5
2
回答
c#
重载
解决规则
、
、
假设扩展方法如下:{} {}Dictionary< int , string > f; // implements IEnumerable< KeyValuePair< int , string > >
浏览 1
提问于2012-04-28
得票数 0
回答已采纳
5
回答
C++运算符
重载
和隐式
转换
、
、
我喜欢
重载
算术运算符的想法,所以我写了以下代码:{ CFixed( float );CFixed operator* ( const CFixed& a, int b )CFixed operator* ( int a, const CFixed&b )它仍然有效,但现在CFixed(0) * 10.0f调用
重载
版本,将浮点数
转换
为整数(我
浏览 1
提问于2009-10-22
得票数 7
回答已采纳
2
回答
整数类型的std::isnan和std::isinf的
重载
、
、
Cp首选项提到了和 (可能还有其他)对整型的
重载
。这使得下面的调用是明确的但是,我在C++标准中找不到任何这样的
重载
。我检查了C++11和,只有float、double和long double的
重载
。 至于编译器的行为,和都编译代码,但是编译。谁是对的?积分超载从何而来?
浏览 1
提问于2019-05-29
得票数 5
回答已采纳
3
回答
当C++中的
重载
运算符时,为什么T*比bool更好?
、
、
、
、
此外,根据我在此页()上所读到的内容,if应该尝试
转换
为bool。
浏览 2
提问于2019-11-07
得票数 6
回答已采纳
3
回答
如何
将“`Object`”与字符串连接起来?
、
如何
在没有
重载
和显式类型
转换
( Object )的情况下用字符串(原语)连接str()?string = Foo('text') + 'string' 操作符+必须
重载
吗PS:我知道
重载
操作符和类型铸造(比如str(Foo('text')))
浏览 7
提问于2012-02-16
得票数 18
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
重载电动夹爪:满足机器人重载装配需求
Excel转换PDF如何转换?
移位运算符重载
pdf转换excel,如何轻松完成转换
word文档转换pdf,如何轻松完成转换
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券