腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
只
针对
重载
操作符
,
而
不
针对
名称
相同
但
作用
域
不同
的
函数
?
、
但是请看其他
的
操作符
重载
的
例子,它不会编译。Just return some temporary object { Gfg c = a + b; } 我认为在这两种情况下,
名称
损坏(装饰)都会使
名称
成为唯一
的
名称
,成员
函数
将被优先考虑,因此应该调用operator+
的
成员版本,
但
这不会发生。
为什么
?
浏览 10
提问于2021-01-30
得票数 2
4
回答
范围分辨率
操作符
的
意义是什么?
、
最近我发现了一个问题:当点运算符 (.)
的
用法与前者没有冲突时,
为什么
要麻烦地使用
作用
域
解析
操作符
(::)呢?
但
据我所知,::
的
左侧必须是
名称
空间或类,
而
.
的
名称
空间或类永远不可能是
名称
空间或类。而且,::
的
顺序高于.,这在我看来是毫无意义
的
。
为什么
要制造两个
不同
的
操作符
,
浏览 15
提问于2022-10-30
得票数 0
1
回答
为什么
如果没有明确
的
范围解析,父类
的
父类
的
方法是不可访问
的
?
、
、
、
、
exec(SOME_COMMAND, msg.data, msg.length); // OK, of course.
为什么
内联非虚拟方法exec在device_uart类中看不到?
浏览 0
提问于2017-01-21
得票数 2
回答已采纳
1
回答
ADL
名称
查找问题,是否使用std::swap;交换(a,b)相关
函数
重载
或内部
作用
域
函数
隐藏外部
作用
域
函数
?
、
、
我知道ADL是什么,我知道在C++中,内部
作用
域
函数
隐藏外部
作用
域
函数
。也就是说,
名称
不会跨
作用
域
重载
。因此,功能
重载
需要在
相同
的
范围内进行。首先找到自定义swap,然后命名查找停止(std::swap是隐藏
的
)? 如果1.是真的,它是如何工作
的
?功能
重载
超过两个
不同
的</e
浏览 3
提问于2020-05-09
得票数 3
回答已采纳
6
回答
成员
函数
隐藏自由
函数
、
、
、
/ note: void X::foo() }
为什么
C++无法调用free
函数
(它是唯一具有正确签名
的
函数
)?
浏览 0
提问于2012-01-28
得票数 10
回答已采纳
8
回答
为什么
前和后公司/减少运营者分别实施?
、
我试图找到增量和递减
操作符
的
重新版本和后期版本可分别
重载
的
理由。 在我看来,在我所见过
的
针对
任何类型类
的
这些
操作符
的
每个实现中,它们都是
相同
的
操作符
(=做
相同
的
事情),只是在调用它时有所
不同
。在我看来,C++
的
设计者应该有一个++
操作符
,
而
编译器会在读取值之前或之后调用它(或
浏览 7
提问于2013-11-05
得票数 3
1
回答
为什么
gcc要在全局
名称
空间中隐藏
重载
的
函数
?
、
、
、
、
/ error in gcc 6.2.0{}
浏览 1
提问于2016-12-29
得票数 7
回答已采纳
3
回答
boost::scoped_ptr指针的确切值是多少?
、
、
我正试图理解boost::scoped_ptr
的
趋同性。让我们定义一个scoped_ptr指针并写入标准输出,以及它指向
的
值:#include <iostream> {*p==*p.get()问题:
为什么
*p.get()==*p
而
std::cout << p << '\n';却不编译?
浏览 8
提问于2015-01-23
得票数 0
回答已采纳
1
回答
为什么
这是有意义
的
?
、
、
、
为什么
超级方法应该分发它是这个引用作为超级类型
而
不是自己
的
类型? public v
浏览 1
提问于2013-09-17
得票数 0
5
回答
“新”算子与“新”
函数
的
区别
、
我回答说没有什么
不同
,他们运行
相同
的
代码,
但
面试官一直这样刺痛我是错误
的
答案。如果是错误
的
答案,什么是正确
的
答案?我继续说,如果您需要自定义分配,“新”
操作符
可能会被
重载
,但是他想知道如何
重载
它。当然,我没有这个答案,因为我从来没有这个需要,但我告诉他,我可以在10分钟内找到答案(在面试中,这永远不是正确
的
答案)。所以无论如何,在做了
浏览 10
提问于2012-08-12
得票数 9
1
回答
为什么
在JavaScript中“此”返回值
而
不是未定义
的
值?
、
、
、
、
return this.name} "THIS“
操作符
的
目标是点左侧
的
调用对象,这很好,也可以理解,而且我们还知道当我们调用内部嵌套方法
而
不调用或绑定时,"THIS”
只
针对
点
的
最左边
的
对象,类似于const obj = { nested: { getNa
浏览 5
提问于2022-10-31
得票数 0
3
回答
避免MATLAB启动警告时超载构建
函数
?
、
、
正如所描述
的
,我创建了自己
的
figure.m,它很好地
重载
了内置
的
figure命令。现在,每当我启动MATLAB时,我都会收到警告。警告:
函数
C:\somepath\图.m与MATLAB内置
的
名称
相同
。我们建议您重命名该
函数
以避免潜在
的
名称
冲突。 考虑到在我
的
情况下,这是期望
的
行为,是否有任何方法来禁用此警告?您可能会说,我应该以
不同
<em
浏览 2
提问于2011-06-20
得票数 6
回答已采纳
1
回答
std::vector<T>
的
比较运算符找不到T
的
比较运算符
、
、
、
、
下面这段非常简单
的
代码无法编译#include <string> struct Test {#include <vector> struct Test {
浏览 15
提问于2018-07-21
得票数 14
回答已采纳
3
回答
Drools:
不
区分大小写
的
比较?
、
我需要以
不
区分大小写
的
方式比较两个字段。我有一个类似这样
的
规则:bar : ObjectTypeB( name == foo.name )foo : ObjectTypeA()对如何让它工作有什么建议吗谷歌搜索找到了使用"
浏览 0
提问于2011-01-28
得票数 2
回答已采纳
3
回答
重载
函数
的
调用不明确(两个
不同
作用
域
的
函数
)
、
10:12: note: candidates are:a.cpp:3:7: note: void asd::f(asd::A&)int main
浏览 3
提问于2013-12-04
得票数 0
3
回答
是否有一种方法来设置模块,使其表现为静态类?
、
这个问题是
针对
VBers
的
,在C#中是不相关
的
。例如,我有一个扩展
浏览 2
提问于2010-02-09
得票数 1
回答已采纳
7
回答
传递可变数量
的
参数是否会导致功能
函数
重载
?
使用stdarg.h,我们可以使用可变数量
的
参数进行
函数
调用。这也被归类为
函数
重载
吗?
浏览 2
提问于2011-08-25
得票数 2
回答已采纳
2
回答
C++:命名空间冲突声明错误
、
由于命名空间
不同
,
为什么
还会显示下面提到
的
错误?错误:冲突
的
声明'NS2::Base B‘NS2::Base B;using namespace std; { class
浏览 0
提问于2017-10-19
得票数 0
1
回答
作用
域
操作符
会改变幕后发生
的
事情吗?
、
." << endl; }};在类B中
的
某个
函数
中(如DoSomething()),我调用foo。现在,foo是在B中正确定义
的
来自A
的
纯虚
函数
,所以它工作得很好-编译也很好。 如果我这样称
浏览 0
提问于2011-08-24
得票数 0
回答已采纳
2
回答
为什么
成员
函数
的
过载解析不包括全局
函数
?
、
、
、
、
f(); // A::f() is always called, and ::f is always ignored }; {}我只是好奇
浏览 0
提问于2013-10-26
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+基础知识总结
C+学习日记 Day3
Lua 编程之函数
JavaScript let和const 关键字介绍|JavaScript 教程
python基础-part2
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券