腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C2664
:
显
式
转换
运算符
不
按
预期
进行
转换
、
我的测试类XString有两个强制
转换
操作符。但是编译器不使用fooA的
显
式
强制
转换
operator const wchar_t*()。为什么?fooB(const CString& s); { fooA(x); //Error
C2664
浏览 18
提问于2019-01-24
得票数 0
回答已采纳
4
回答
显
式
操作符是否应该在c#中返回null?
、
、
、
我正在编写一些
显
式
操作符来将数据库模型类型
转换
为域模型。在大多数情况下,在.net框架中,一个空实例的
显
式
强制
转换
会导致异常。DomainModel.Role)_userRepository.GetRole(user); // Would normally results in a NullReferenceException 但如果对
显
式
运算符
进行
调整,上述操作将如
预期
的那样发
浏览 5
提问于2011-08-02
得票数 5
回答已采纳
3
回答
定义自己的
显
式
转换
、
、
假设,如果一种类型的
转换
不能通过
显
式
转换
(例如static_cast )
进行
,那么是否可以为其定义
显
式
转换
运算符
?编辑class SmallInt { SmallInt(int
浏览 1
提问于2011-08-31
得票数 2
回答已采纳
4
回答
检查和未检查的操作符似乎不起作用
1) UNCHECKED
运算符
是否仅在UNCHECKED上下文中的表达式使用
显
式
强制
转换
(如byte b1=unchecked((byte)2000); )和
转换
到特定类型时才有效?我假设这是因为以下表达式引发编译时错误:( 2) CHECKED和UNCHECKED
运算符
仅在表达式或
转换
的结果值为我假设这是因为在第一个示例中(其中double类型被
转
浏览 0
提问于2010-06-15
得票数 3
回答已采纳
2
回答
显
式
还是隐
式
转换
?
、
我想定义一个度量类型它将
显
式
转换
为int时的字节数
转换
为:由于无法将
显
式
转换
运算符
添加到类似于C#的类型中,所以我陷入了困境。更好的方法是一个隐
式
转换
,这样当一个函数需要字节数时,它可以被调用如下 Allocat
浏览 4
提问于2015-08-23
得票数 0
1
回答
如何利用SFINAE实现
转换
算子外露性的隐含性?
、
、
、
、
int main(int argc, char* argv[]) wrapper<int> x; return 0;理想情况下,当From隐
式
可
转换
为To时,此代码将使
转换
运算符
隐
式
化,而当To
显
式
可从From构造时,
转换
运算符
将
显
式
显示。但是,代码目前
不
编译,因为从编译器的角度来看,这两个
转换</e
浏览 5
提问于2018-10-29
得票数 1
回答已采纳
1
回答
为什么隐
式
转换
对于非基元类型不是二义性的?
、
、
、
、
给定一个具有多个隐
式
转换
函数(非
显
式
构造函数和
转换
运算符
)的简单类模板,如下例所示:class Fooprivate:} 与基元类型(bool,int)相关的比较
运算符
如
预期
的那样不明确-编译器不知道它是应该使用
转换
运算符
将左侧模板类实例
转换
为基元类型,还是使用
转换
构造函数将右
浏览 27
提问于2019-03-20
得票数 16
回答已采纳
1
回答
OLE目标任务在值的末尾添加值
、
、
一个简单的数据流会给我带来很多麻烦 2412000012112000011231704383241200001211200001 31231704383 下一个截图显示,有零添加和结
浏览 0
提问于2012-07-30
得票数 2
回答已采纳
1
回答
C#隐
式
运算符
MyType(int值)自动“支持”浮点
转换
、
、
、
、
当我实现从int到类型的cast
运算符
时,它似乎也“自动”支持从浮点
进行
转换
。我不想我的类型是含蓄的-从浮子铸造!我
不
希望它是
显
式
的-从浮(从浮子定义
显
式
转换
是不够好的)。 我能阻止这种行为吗?原因:我正在尝试学习/探索确定性的定点数学,而浮点的
转换
通常是“危险区域”。Int
转换
很好,需要隐
式
的。在需要浮点
转换
的情况下,我更喜欢静态方法来更好地指定意图,
浏览 2
提问于2021-12-18
得票数 0
1
回答
在调用std::nullptr_t时,MSVC不会执行用户定义的隐
式
转换
到operator==。
、
、
、
operator std::nullptr_t() const { return nullptr; } };assert(x == nullptr); 错误C2676:二进制‘=’:'main::X‘
浏览 2
提问于2022-07-19
得票数 3
回答已采纳
2
回答
列表中带有字符串的Int是AnyObject吗?
、
我得到了一个错误'AnyObject不可
转换
为'Int‘ var number:Int = stringNum[1]
浏览 0
提问于2014-06-13
得票数 2
回答已采纳
6
回答
当C#编译器打印“
显
式
转换
存在”时,它意味着什么?
如果我做了一个空的测试类:{我试着用以下语句编译代码:然后,我得到了
预期
的错误: 不能隐
式
地将“string”类型
转换
为“ConsoleApplication1.foo”。
显
式
转换<
浏览 3
提问于2010-03-26
得票数 8
回答已采纳
6
回答
摆脱错误C2243
、
、
、
D d;我的应用程序中有这个错误,最后我设法通过
进行
显
式
转换
来编译它:B *p = (B*)&d; 我不明白为什么从B继承的类D使得隐
式
转换
变得不可访问。我试图通过在类D中创建一个
运算符
B()来避免
显
浏览 1
提问于2009-09-24
得票数 10
回答已采纳
2
回答
与用户构建的类似字符串类型的字符串比较
但当我使用
转换
操作符声明自己的类时,如下所示: operator std::string() const { ... };} std
不
工作..即..。当然,这是可行的: if ((std::string) x == var1) ....但我希望它在没有
显
式
强制
转换
的情况下发生。为什么c++不将my_type
转换
为字符串
进行
比较。
浏览 3
提问于2012-09-11
得票数 3
回答已采纳
2
回答
什么是“一元结构”?
、
在这里写着: static_cast关键字可用于类型之间的任何正常
转换
。依赖于静态(编译时)类型信息的
转换
。这包括数值类型之间的任何
转换
、指针的
转换
和层次结构上的引用、使用一元构造函数
进行
的
转换
、使用
转换
运算符
进行
的
转换
。对于数值类型之间的
转换
,
不
执行运行时检查是否符合新类型的数据。使用一元构造函数的
转换
将被执行,即使它被声明为
显
式</
浏览 4
提问于2020-04-16
得票数 2
回答已采纳
2
回答
为什么
显
式
运算符
std::string不能工作
、
、
我有一个类,它有一个std::string类型的
转换
操作符,标记为
显
式
。这是一堂课 }问题是,当我对类型为static_cast的变量使用MyClass时,我得到了错误“static_cast从'MyClass‘到'std::string…’的
不
匹配
转换
--在为任何自定义类型定义
转换
运算符
时,我似乎也遇到了同样
浏览 2
提问于2014-03-05
得票数 0
回答已采纳
2
回答
具有数值类型的
显
式
和隐
式
运算符
&意外结果
、
、
、
、
我从来没有在重载
运算符
方面做过大量的工作,特别是隐
式
和
显
式
转换
。 { }当我试验我的测试实现以掌握
显
式
和隐
式
运算符
时,我试图
显
式
地将Int
浏览 1
提问于2011-12-16
得票数 2
回答已采纳
1
回答
缩小从int到无符号字符的
转换
、
、
、
char b = 1; } 错误:将{} -Wnarrowing|内“(Int)a)+(Int)b)”从“int”
转换
为
浏览 0
提问于2020-03-07
得票数 3
回答已采纳
2
回答
构造函数总是用于代替
显
式
转换
运算符
。
、
、
、
{ }};但我
浏览 3
提问于2017-07-16
得票数 5
回答已采纳
1
回答
为什么在使用条件
运算符
时需要额外的强制
转换
?
、
、
在C#中,我可以直接将一个数字(最多255个)分配给一个字节类型的变量:但是,如果我用条件
运算符
在一个更复杂的语句中这样做:我得到了一个错误:"CS0266不能隐
式
地将'int‘类型
转换
为’字节‘。存在
显
式
转换
(您缺少强制
转换
吗?)“。我需要
显
式
地对255
进行</e
浏览 1
提问于2016-05-30
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JavaScript零基础保姆级教程-4
编程教程:浅谈C#的隐式显式类型转换
第2期:深入理解JavaScript数据类型转换
带你入门Java之每日3分钟Java—数据运算符和显隐数据类型转换
嵌入式C语言编程规范
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券