腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当
隐
式
转换
函数
的
返回
对象
时
,
是否
会
影响
性能
?
c++
这看起来很简单,但我找不到明确
的
答案。 我
是否
应该总是使用
函数
的
显
式
返回
类型,除非我有很好
的
理由不这样做(例如:需要节省内存),即使我知道可以
返回
的
内容
的
范围将适合较小
的
类型?以下面的
函数
为例: size_t std::string::find_last_of (char c, size_t pos = npos) const; 是这样
的
吗: std::strin
浏览 20
提问于2019-10-17
得票数 2
回答已采纳
3
回答
隐
式
转换
:什么时候它对
性能
有很大
的
影响
?
sql-server
、
t-sql
、
datatypes
、
type-conversion
我知道,
当
数据类型相同时,它是好
的
,
当
数据类型不相同时,它会损害
性能
。
隐
式
转换
对哪里
的
<em
浏览 0
提问于2021-03-15
得票数 3
回答已采纳
2
回答
向箭头
函数
添加花括号
会
提高
性能
吗?
javascript
、
performance
、
arrow-functions
我说
的
是你不需要归还任何东西
的
案子。例如:['x', 'y'].forEach((val) => pos[val] = 2); 我很好奇这种
隐
式
返回
是否
会
影响
forEach
的
性能
?如果我们添加大括号(因此
函数
停止
返回
表达式
的</em
浏览 0
提问于2019-06-10
得票数 1
回答已采纳
2
回答
Scala
隐
式
类型
转换
对
性能
有何
影响
?
performance
、
scala
、
implicit-conversion
在Scala中,与其他可能
的
实现选择相比,使用
隐
式
类型
转换
来增强类
的
功能
是否
会对CPU或内存产生重大
影响
?Scala
是否
内联了对asFunkyString方法
的
隐
式
调用?Scala
是否
真的为每个参数创建了一个新
的
包装器FunkyString<em
浏览 2
提问于2011-06-17
得票数 33
回答已采纳
1
回答
用varchar和“”(单引号单引号)连接NVARCHAR
的
性能
影响
sql-server
在server中''
的
数据类型是什么,
当
连接nvarchar、varchar和''
时
性能
会受到
影响
。 这里
的
隐
式
转换
是什么?
浏览 1
提问于2013-11-14
得票数 0
回答已采纳
3
回答
线程间共享
对象
的
性能
含义是什么?
java
、
multithreading
、
performance
、
memory
、
concurrency
我知道在Java中跨多个线程读取单个
对象
是安全
的
,只要该
对象
没有被写入。但是,这样做而不是按线程复制数据
会
带来什么
性能
影响
呢? 线程
是否
必须等待其他线程完成对内存
的
读取?或者数据被
隐
式
复制(这就是volatile存在
的
原因)?但是,这对整个JVM
的
内存使用有什么
影响
呢?
当
正在读取
的
对象
比读取它
的</em
浏览 0
提问于2011-07-01
得票数 5
回答已采纳
1
回答
SQL存储过程中
的
性能
隐
式
转换
与显
式
转换
?
sql
、
sql-server
当
存储过程
隐
式
地将varchar(Max)
转换
为数字
时
,SQL中
的
性能
会受到
影响
吗?我知道
转换
一个非数字字符串将是一个不好
的
问题,但我更好奇
的
性能
与理想
的
数据。
浏览 1
提问于2013-08-13
得票数 0
回答已采纳
3
回答
将方法作为参数传递,而不将其
转换
为
函数
scala
我读过关于scala中
函数
和方法之间
的
区别的文章。它说,方法可以略快于
函数
。但是,
当
使用m作为参数传递方法m _
时
,m被
隐
式
转换
为
函数
。
当
性能
差异成为我
的
程序中
的
瓶颈
时
,
性能
差异
是否
足以考虑避免
函数
呢? 有没有一种将方法作为参数传递而不将其
转换
为
函数
<e
浏览 5
提问于2015-06-04
得票数 0
回答已采纳
1
回答
隐
式
模板构造
函数
被忽略。
c++
、
templates
、
c++11
在一个c++11项目中,我有一些类似于这样
的
结构: Func<float>(x); } StructC(const StructC<SB2, T2>& s)构造
函数
可用作复制构造
函数
( StructC(StructC<SB2, T2&
浏览 0
提问于2015-02-15
得票数 0
5
回答
在C++中无法通过
隐
式
转换
找到运算符
c++
、
type-conversion
、
operator-keyword
、
implicit-conversion
当
编写一个类作为堆分配
的
对象
的
包装器
时
,我遇到了一个
隐
式
类型
转换
的
问题,可以简化为这个简单
的
例子。 在下面的代码中,包装类管理一个堆分配
的
对象
,并
隐
式
地
转换
为对该
对象
的
引用。这允许包装器
对象
作为参数传递给
函数
write(...)因为会发生
隐
浏览 0
提问于2009-02-19
得票数 3
回答已采纳
1
回答
显
式
对象
参数允许可
转换
类型吗?
c++
、
type-conversion
、
this
、
c++23
但是,它没有指定标准
是否
不允许自定义类型
的
显
式
对象
参数
隐
式
转换
到特定
的
另一种类型。
会
起作用吗?}; 非成员
函数
、静态成员
函数
和显
式
对象
成员<em
浏览 5
提问于2022-02-14
得票数 2
回答已采纳
1
回答
复制构造
函数
是否
仍然涉及副本初始化?
c++
、
c++17
、
copy-constructor
、
copy-initialization
据我理解,这是因为X(X const&)被声明为explicit,而X(X const&)被
隐
式
地“调用”,以便从X()创建
的
对象
中复制-初始化
返回
的
对象
。由于存在复制省略,所以
当
X()不是X(const X&)
时
,将直接用于创建
返回
的
对象
。据我理解,像X x = y;这样
的
表单中
的
副本初始化将首先尝试将y
转换</
浏览 7
提问于2022-06-05
得票数 2
1
回答
停止合并删除前导%0
sql
、
oracle
我试图将||'m'添加到查询中,但是当我添加concat
时
,它会删除前导零。在不使用||'m'
的
情况下,我得到以下结果:例如,使用concat可以得到以下结果:编辑:查询如下: round(MAX(city_longitude),1) - round(MIN
浏览 0
提问于2011-10-20
得票数 1
回答已采纳
1
回答
从C#传递不带数据类型
的
SqlParameter -
性能
考虑因素
c#
、
ado.net
我尝试了两种不同
的
方法来实例化我
的
SqlParameter
对象
我想知道在创建参数
时
不使用数据类型和长度
是否
<e
浏览 0
提问于2012-03-20
得票数 5
回答已采纳
3
回答
为什么iostream
对象
不重载操作符bool?
c++
、
operator-overloading
、
iostream
在中,我将讨论如何使用std::ifstream
对象
到bool
的
转换
来测试流
是否
仍处于良好状态。我在Josuttis一书中查找了更多信息(如果您感兴趣,请参阅第600页),结果发现iostream
对象
实际上重载了operator void*。
当
流不好
时
,它
返回
一个空指针(可以
隐
式
转换
为false),否则
返回
一个非空指针(
隐
式
转换
浏览 3
提问于2009-08-26
得票数 9
回答已采纳
1
回答
强制
转换
操作符可以是显
式
的
吗?
c++
、
casting
、
operator-keyword
、
explicit
当
涉及到构造
函数
时
,添加关键字explicit
会
阻止热心
的
编译器创建
对象
,而这不是程序员
的
初衷。这种机制
是否
也适用于强制
转换
操作符?struct Foo operator std::string() const;例如,在这里,我希望能够将Foo强制
转换
为std::string,但我不希望这种强制
转换
隐
式
发生。
浏览 4
提问于2011-11-23
得票数 86
回答已采纳
1
回答
用于引用类型变量
的
装箱和反装箱技术
的
性能
?
c#
、
.net
、
boxing
装箱是将值类型
转换
为类型
对象
或此值类型实现
的
任何接口类型
的
过程。
当
CLR将值类型装箱
时
,它会将值包装在System.Object中,并将其存储在托管堆中。取消装箱从
对象
中提取值类型。装箱是
隐
式
的
;取消装箱是显
式
的
。装箱和取消装箱
的
概念是类型系统
的
C#统一视图
的
基础,在这种视图中,任何类型
的
值都可以被视为
浏览 0
提问于2018-07-17
得票数 2
3
回答
将C# number类型从一种类型
转换
为另一种类型
的
学术路线是什么?
c#
、
types
、
numbers
根据我
的
测试,将小数或双精度数
转换
为int或long只是保留了数字
的
整个数字部分,而丢弃了小数部分。相反,您可以拥有一个int变量,并将其直接赋值给一个十进制变量,而无需强制
转换
,它将执行
隐
式
转换
。它是有效
的
,但仅仅因为它有效并不总是意味着它是最好
的
方式。这种类型
的
转换
是否
会
影响
性能
,或者最好使用Convert.ToWhatev
浏览 0
提问于2011-06-08
得票数 1
回答已采纳
2
回答
为什么要进行
隐
式
转换
?
c++
、
constructor
、
constants
、
implicit-conversion
、
rvalue
在广泛阅读了之后,我仍然不确定为什么
隐
式
转换
为带有单个参数构造
函数
的
用户定义类型需要const,如下所示public: X( int任何一个
隐
式
转换
的
效果都与执行声明和初始化相同,然后使用临时变量作为
转换
的
结果。如果T是lvalue引用类型(8.3.2),则结果为lvalue,否则为rvalue。如果程序调用const
浏览 3
提问于2010-10-09
得票数 15
回答已采纳
1
回答
如何避免Integer列
的
隐
式
转换
sql-server
、
optimization
、
execution-plan
、
type-conversion
[Employee]📷 where BusinessEntityID = convert(int,5)显然,当我显
式
地将Scalar值
转换
为Integer类型
时
,不会调用convert_implicit()
函数
。
是否
可以避免不使用显
式
转换
而对标量int
浏览 0
提问于2016-07-13
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
第2期:深入理解JavaScript数据类型转换
Scala 隐式转换和隐式参数
函数扩展
这样规范写代码,同事直呼“666”
Python基础之常用魔法函数
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券