腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
为什么C++
隐
式
转换
工作,但
显
式
转换
不工作?
c++
、
c++11
、
casting
、
implicit-conversion
、
explicit-conversion
中成功编译:using json = nlohmann::json ; json
js
= "asd" ; //string s2 = (string)
js
; // <---- does notJSON变量
j
浏览 8
提问于2017-04-15
得票数 7
回答已采纳
1
回答
对于复制构造函数,我应该仍然使用关键字
显
式
吗?
c++11
、
software-design
、
explicit
、
explicit-conversion
当不允许进行
隐
式
转换
时,C++提供关键字
显
式
以通过
转换
构造函数抑制
隐
式
转换
。声明显
式
的构造函数不能用于
隐
式
转换
。在不应由编译器使用的单参数构造函数上使用
显
式
关键字执行
隐
式
转换
。这是有意义的,但我应该仍然使用关键字
显
式
的复制构造函数吗?在其他
浏览 1
提问于2015-12-15
得票数 0
回答已采纳
2
回答
未定义和NaN,
转换
为布尔值
隐
式
vs
显
式
。
javascript
、
boolean
、
undefined
、
nan
我目前正在学习javascript,学习“你不知道
js
”一书。在"“一节中,在讨论
隐
式
和
显
式
布尔
转换
时,作者提到 //提出一个函数,确保只有一个参数是真实的//
隐
式
转换
函数onlyOne() { var sum = 0;for (var i=0;i< arguments.length如果(argumentsi) { sum += argumentsi;}返回和== 1;}
浏览 0
提问于2017-07-28
得票数 1
2
回答
隐
式
复制构造函数
c++
、
c++11
、
copy-constructor
、
implicit-conversion
引用n3337 12.3.1/3 非
显
式
复制构造函数(12.8)是
转换
构造函数.
隐
式
声明的复制构造函数不是
显<
浏览 4
提问于2012-09-14
得票数 7
回答已采纳
4
回答
向量之间的
转换
c++
、
templates
、
implicit-conversion
、
explicit-conversion
我有两个类:A和B,以及从As到Bs的
隐
式
转换
。我还有一个vector<A>,我想将它
转换
为vector<B>。是否可以添加一个允许我
隐
式
或
显
式
地将vector<A>
转换
为vector<B>的
转换
我知道我可以使用技术,但是有什么方法可以在两者之间进行
隐
式
转换
吗?还是
显
式
转
浏览 4
提问于2015-02-12
得票数 1
1
回答
C中的
隐
式
转换
和
显
式
转换
c
、
programming-languages
进行
显
式
转换
会导致c?表达式中操作数的
隐
式
转换
? int x =10, y=20;在这里,x被
显
式
地
转换
为float。此
转换
是否会导致y的
隐
式
转换
浏览 2
提问于2019-05-16
得票数 2
2
回答
'if (x)‘其中'x’是类的一个实例,而不是一个
隐
式
转换
?
c++
、
if-statement
、
operator-overloading
、
explicit-conversion
根据cppreference.com,
显
式
转换
函数不能用于
隐
式
转换
。if (b2) ; // OK: B::operator bool()} 我认为'if (b2)‘是一个
隐
式
转换
,因此不能使用
显
式
转换
函数。那么什么是不允许的
隐
式
转换
的例子呢?
浏览 13
提问于2021-12-13
得票数 1
回答已采纳
2
回答
我应该在C++11中
显
式
声明
转换
操作符吗?
c++
、
c++11
、
type-conversion
、
implicit-conversion
在C++11中,建议:
显
式
声明一个参数构造函数为
显
式
,以避免
隐
式
转换
(根据)。在这个思路中,应该声明
转换
操作符explicit,以防止编译器使用它们来执行
隐
式
转换
吗?
浏览 1
提问于2015-12-23
得票数 1
回答已采纳
5
回答
为什么我不能
隐
式
地将一个双值
转换
成一个int呢?
java
、
c#
、
casting
、
implicit-conversion
、
explicit-conversion
您可以
隐
式
地将int
转换
为double:double x = 5;为什么不能
隐
式
地将一个双值
转换
成一个int呢?:int x = 5.0;
浏览 7
提问于2014-10-06
得票数 6
回答已采纳
1
回答
如何避免Integer列的
隐
式
转换
sql-server
、
optimization
、
execution-plan
、
type-conversion
[Employee]📷 显然,当我
显
式
地将Scalar值
转换
为Integer类型时,不会调用convert_implicit是否可以避免不使用
显
式
转换
而对标量int值进行
隐
式
转换
。另外,我想知道
隐
式
转换
、
显
式
转换
和根本不发生
转换</em
浏览 0
提问于2016-07-13
得票数 4
回答已采纳
1
回答
在某些情况下,Babel不会
转换
'import‘语句
ecmascript-6
、
babeljs
、
commonjs
单行文件:
转换
为:import _Object$keys from 'babel-runtime/core-
js
/object/keys'; Ob
浏览 3
提问于2016-05-10
得票数 2
4
回答
隐
式
与
显
式
转换
c++
、
type-conversion
标准库指出:X x;和Y y = x; //implicit conversion 前者通过使用类型X的
显
式
转换
来创建Y类型的新对象,而后者通过使用
隐
式
转换
来创建Y类型的新对象。我想我对
显
式
和
隐
式
转换
的概念有点困惑。在这两种情况下,您都是将X推送到Y本身-一个使
浏览 1
提问于2011-08-18
得票数 22
回答已采纳
1
回答
ActionScript中的用户定义类型
转换
?
actionscript-3
、
type-conversion
有没有办法在ActionScript中定义
隐
式
或
显
式
类型
转换
? 例如,我想定义一个
转换
,这样Array就可以
隐
式
地
转换
为MyClass。如果不是,
显
式
强制
转换
将很有用。我知道我总是可以将它传递给我的构造函数,但我在这里处理的是语义,我最感兴趣的是
转换
解决方案(如果它存在的话)。
浏览 1
提问于2010-09-24
得票数 0
1
回答
如何使用变量委托实现参数到参数的
隐
式
转换
?
c#
、
delegates
我希望
隐
式
地将参数
转换
为参数,而不是使用类型
转换
显
式
转换
参数。实参的派生程度小于实参,因此使用逆变委托时,我希望实参
隐
式
转换
为实参。但是,编译器仍然抱怨我需要
显
式
地将"object“
转换
为"string”。
浏览 14
提问于2020-07-23
得票数 0
回答已采纳
5
回答
Swift 3 WebView
ios
、
swift
、
swift3
现在给出以下两个错误: “‘NSURL”不能
隐
式
转换
为“URL”;您的意思是使用“as”
显
式
转换
吗?-“NSURLRequest”不是
隐
式
可
转换
为“URLRequest”;您是指使用“as”
显
式
转换
吗?
浏览 5
提问于2016-09-25
得票数 25
回答已采纳
2
回答
在JavaScript中
显
式
和
隐
式
意味着什么?
javascript
我经常看到在JavaScript中
显
式
和
隐
式
使用的术语,我仍然不确定它们的含义,即MDC站点描述对象模型的以下文本。构造函数显式地设置projects属性值,并
隐
式
地将内部__proto__属性值设置为WorkerBee.prototype的值。 []
浏览 4
提问于2010-09-25
得票数 5
回答已采纳
1
回答
从
隐
式
到
显
式
函数定义
vdm-sl
我一直在使用VDM中的
隐
式
函数定义创建规范,并且效果非常好。现在,我希望使用
显
式
函数定义(现阶段不进行操作)对规范进行原型化。我可以看到的一种方法是创建一个新模块,该模块模仿
隐
式
规范中定义的函数,但给出了
显
式
定义。是否有从
隐
式
函
浏览 6
提问于2016-02-08
得票数 2
回答已采纳
1
回答
字符串
隐
式
转换
运算符为const char*/wchar_t *
c++
、
stl
CString类在Win32 C++代码中非常方便;特别是我们可以将CString的实例直接传递给Win32 API的LPCWSTR (即const wchar_t *)参数,这要归功于CString定义的
隐
式
转换
操作符相反,在使用std::wstring时,需要
显
式
调用.c_str()方法。那么,为什么STL字符串类( std::string和std::wstring)需要
显
式
的方法调用(c_str()),而不是定义
隐
式
的const
浏览 0
提问于2012-01-19
得票数 5
回答已采纳
2
回答
为什么C++0x不反对
隐
式
转换
?
c++11
、
implicit-conversion
为什么C++0x不反对对用户定义的类型a.k.a进行
隐
式
转换
。物品?是否有实际使用此(Mis)功能的项目?每当我在代码中看到单个参数构造函数时,我就会检查或修改它,并将其视为bug并使其
显
式
化。编辑:让我引用STL的创建者的话: 打开您的C++书,阅读有关
显
式
关键字!也请你的邻里C++标准委员会成员最终废除
隐
式
转换
。有一种常见的误解,即STL依赖于
隐
式
转换
,这通
浏览 0
提问于2011-05-01
得票数 0
2
回答
隐
式
铸造与
显
式
铸造
java
、
casting
在这里,int和浮点的钻头深度在
隐
式
铸造中是相同的,在第二种情况下,煤焦和短的钻头深度是相同的,但
显
式
铸造是这样做的。背后的原因是什么?
隐
式
转换
显
式
转换
short f = (short)e
浏览 0
提问于2019-05-16
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券