腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Visual
C++
函数
调用
显
式
/
隐
式
参数
计数
visual-c++
implicit} 在上面的示例中,我如何才能获得
显
式
传入的实际
参数
数量
隐
式
传入的
参数
数量是多少?
浏览 7
提问于2021-08-30
得票数 1
1
回答
何时加载DLL:
隐
式
链接与
显
式
链接
c++
、
dll
、
linker
、
implicit
、
explicit
显
式
链接
Visual
链接器现在支持延迟加载DLL。这使您不必使用Windows
函数
L
浏览 2
提问于2015-09-09
得票数 7
1
回答
对于复制构造
函数
,我应该仍然使用关键字
显
式
吗?
c++11
、
software-design
、
explicit
、
explicit-conversion
当不允许进行
隐
式
转换时,
C++
提供关键字
显
式
以通过转换构造
函数
抑制
隐
式
转换。声明显
式
的构造
函数
不能用于
隐
式
转换。在不应由编译器使用的单
参数
构造
函数
上使用
显
式
关键字执行
隐
式
转换。这是有意义的,但我应该仍然使用关键字
显
式
的复制构造
函数<
浏览 1
提问于2015-12-15
得票数 0
回答已采纳
3
回答
为什么构造
函数
在默认情况下不是
显
式
的?
c++
很容易忘记将构造
函数
标记为“
显
式
”:添加/删除
参数
,将它们设为可选等等。我所知道的唯一可靠的方法是将每个构造
函数
声明为
显
式
,然后仅当设计要求
隐
式
时才删除该关键字(这要归功于不仅在单
参数
构造
函数
上允许这样做的标准)。但这看起来会很丑陋。无意的
隐
式
构造
函数
打开了(错误的)
隐
式
转换的用法,例如。这可能是偶然
浏览 0
提问于2011-01-06
得票数 15
回答已采纳
3
回答
在
C++
中实现运算符*
c++
(even with non-explicit ctor)即使Rationl的构造
函数
不是
显
式
的,也可以编译而不编译原因如下:与
调用
成员
函数
的object相对应的
隐
式
参数
-- "
浏览 0
提问于2011-01-22
得票数 3
回答已采纳
1
回答
哪种语言的泛型是OCaml中类似于
C++
、Java或C#的泛型类和
函数
?
generics
、
ocaml
、
programming-languages
、
computer-science
我从
C++
模板、Java泛型和C#泛型之间学到了区别,这有助于我更好地理解如何以不同的方式正确地使用它们。为了帮助我学习在OCaml中使用泛型,哪种语言的泛型是OCaml中类似于
C++
、Java或C#的泛型类和
函数
?因为OCaml的
函数<
浏览 3
提问于2017-09-20
得票数 3
回答已采纳
1
回答
字符串
隐
式
转换运算符为const char*/wchar_t *
c++
、
stl
我发现MFC/ATL CString类在Win32
C++
代码中非常方便;特别是我们可以将CString的实例直接传递给Win32 API的LPCWSTR (即const wchar_t *)
参数
,这要归功于CString定义的
隐
式
转换操作符。相反,在使用std::wstring时,需要
显
式
调用
.c_str()方法。那么,为什么STL字符串类( std::string和std::wstring)需要
显
式
的方法
调用</
浏览 0
提问于2012-01-19
得票数 5
回答已采纳
3
回答
为什么Java类的默认构造
函数
在声明时不被
调用
?
java
Java有默认的构造
函数
,但它的功能与
C++
不同。 在
C++
中,默认构造
函数
是在声明对象时
隐
式
调用
的,因此不需要
显
式
地“新建”它。但在Java中,对象必须
显
式
初始化。有什么特殊的原因吗?
浏览 5
提问于2012-10-01
得票数 1
回答已采纳
2
回答
为什么C++0x不反对
隐
式
转换?
c++11
、
implicit-conversion
为什么C++0x不反对对用户定义的类型a.k.a进行
隐
式
转换。物品?是否有实际使用此(Mis)功能的项目?每当我在代码中看到单个
参数
构造
函数
时,我就会检查或修改它,并将其视为bug并使其
显
式
化。编辑:让我引用STL的创建者的话: 打开您的
C++
书,阅读有关
显
式
关键字!也请你的邻里
C++
标准委员会成员最终废除
隐
式
转换。有一种常见的误解,即STL依赖于
隐
式<
浏览 0
提问于2011-05-01
得票数 0
2
回答
用CPS编写的
函数
是如何使许多事情
显
式
化的?
haskell
、
scheme
、
continuation-passing
说 用连续传递样式编写的
函数
需要额外的
参数
:
显
式
“延续”,即一个
参数
的
函数
。当CPS
函数
计算了它的结果值时,它通过
调用
带此值作为
参数
的延续
函数
来“返回”它。这意味着在
调用
CPS
函数
时,需要
调用
函数
提供要用子例程的“返回”值
调用
的过程。以这种形式表示代码,使许多事物成为
显
式
的,它们在直接样式中
浏览 0
提问于2019-08-05
得票数 2
1
回答
C++20“熟悉的模板”lambdas:在
函数
指针转换中指定
显
式
参数
c++
、
c++20
假设我使用P0428中引入的
显
式
模板
参数
lambda功能,在C++20中编写了以下代码: auto f = []<auto val>(int a) { printf("%d", val + a); }; 我还需要一个
函数
指针转换,将lambda f转换为具有
显
式
专用值的void(*)(int) (我需要一个
显
式
的C ABI链接,成员
函数
调用
将导致不同的
参数
传递寄存器)
浏览 25
提问于2020-10-23
得票数 2
回答已采纳
3
回答
如果一个人不知道它的
参数
类型,怎么能默认一个特殊的成员
函数
呢?
c++
、
c++11
、
defaulted-functions
, 如果
隐
式
声明的复制构造
函数
将具有A &类型,则我希望使用
参数
类型A &
显
式
地默认复制构造
函数
。但是,如果
隐
式
声明的复制构造
函数
将具有
参数
类型A const&,则我不希望
显
式
默认复制构造
函数
具有
参数
类型A &,因为这将禁止从const复制。我不能声明这两个版本,因为如果
隐</em
浏览 11
提问于2011-05-29
得票数 4
回答已采纳
3
回答
显
式
指派与内
隐
分配
c++
、
implicit
、
explicit
我正在为
C++
阅读一个教程,但实际上并没有给出两者之间的区别(除了语法)。以下是本教程的引文。int nValue = 5;//
显
式
赋值int nValue(5);//
隐
式
赋值 尽管
隐
式
赋值看起来很像
函数
<e
浏览 0
提问于2011-07-19
得票数 13
回答已采纳
3
回答
隐
式
对象
参数
C++
c++
在这个链接中: 如果任何候选
函数
是没有
显
式
对象
参数
的成员
函数
(静态
函数
或非静态
函数
),而不是构造
函数
,则将其视为具有额外
参数
(
隐
式
对象
参数
),该
参数
表示
调用
对象的对象,并显示在第一个实际
参数
之前
隐
式
对象
参数
不是this指针(只存在于非静态
函数
浏览 4
提问于2022-06-03
得票数 13
回答已采纳
1
回答
在Scala类定义中,“
隐
式
val”的含义是什么?
scala
、
implicit
我正在努力提高Scala的速度,并对关键字“
隐
式
”的用法感到有点困惑。case class DemoApp() {} 这与传递给DemoApp()类构造
函数</
浏览 1
提问于2020-07-01
得票数 1
回答已采纳
1
回答
在Java中,形式
参数
和
显
式
参数
是否相同?
java
、
programming-languages
我知道
显
式
参数
是方法
调用
括号中列出的
参数
。我还知道,形式
参数
是方法标题中
参数
的名称。 return x + y;如果是这样的话,是否存在一个形式
参数
不是
显
式
参数
的情况?我试着考虑所有可能的情况--形式上
浏览 1
提问于2017-10-14
得票数 1
回答已采纳
10
回答
删除对象
c++
、
object
、
memory-management
首先,当您想在
C++
中释放分配给对象的内存时,哪一个是首选的?
显
式
调用
析构
函数
还是使用delete?...delete object;object->~Object(); 其次,delete操作符是否
隐
式
调用
析构
函数
?
浏览 0
提问于2010-06-04
得票数 5
回答已采纳
6
回答
是否强制在
C++
中
显
式
使用单
参数
构造
函数
?
c++
默认情况下,在
C++
中,单
参数
构造
函数
可以用作
隐
式
转换运算符。这可以通过将构造
函数
标记为
显
式
来抑制。 我更喜欢将“
显
式
”设置为默认值,这样编译器就不能默默地使用这些构造
函数
进行转换。有没有办法在标准
C++
中做到这一点?如果做不到这一点,在微软的
C++
中有没有一个编译指示(或类似的)可以做到这一点呢?那么g++呢(我们不使用它,但它可能是有用的信息)?
浏览 1
提问于2008-10-06
得票数 26
回答已采纳
2
回答
显
式
指定方法/构造
函数
是否意味着它不能被
隐
式
调用
?
c++
、
methods
、
explicit
、
explicit-constructor
显
式
指定方法/构造
函数
是否意味着它不能被
隐
式
调用
?我的意思是,如果一个构造
函数
被指定为
显
式
的,那么它不能被像=这样的运算符或者像converter构造
函数
这样的其他方法
隐
式
调用
吗?在这种情况下,将方法/构造
函数
指定为
显
式
有意义吗?将方法/构造
函数
指定为
显<
浏览 20
提问于2010-12-13
得票数 1
回答已采纳
1
回答
尝试跳过
隐
式
参数
列表
scala
、
implicit
我想简单而优雅地
调用
由带有
隐
式
参数
的
函数
返回的
函数
。implicit val a = A(1) 我已经弄清楚是怎么回事了: Scala看到了("-->"),并认为这是试图
显
式
填充
隐
式
参数
列表我想将其作为prefix
参数</e
浏览 1
提问于2016-02-21
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券