腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何将重载
运算符
应用于此?
c++
、
operator-overloading
、
this-pointer
如何在
C++
中
调用
类
的
另一个成员
函数
中
的
重载
运算符
?
浏览 0
提问于2012-11-20
得票数 0
回答已采纳
2
回答
隐式复制构造
函数
/赋值
运算符
的
行为
c++
、
constructor
、
copy
、
assignment-operator
我有一个关于
C++
标准
的
问题。派生
类
的
复制/赋值是否
调用
用户定义
的
复制构造
函数
/赋值
运算符
?或者您是否需要实现
调用
基
类
的
用户定义版本? 谢谢你
的
帮
浏览 2
提问于2010-05-06
得票数 2
回答已采纳
2
回答
函数
调用
和
函数
调用
的
详细区别?
c++
、
stl
、
functor
、
function-object
这起作用
的
关键原因是,for_each ()实际上并没有假定是它
的
第三个参数为
函数
。它只是假定它
的
第三个参数可以用适当
的
参数
调用
。一个适当定义
的
对象不仅服务于--而且往往比--功能更好。例如,内联
类
的
应用程序
运算符
要比内联作为
函数
指针传递
的
函数
容易。因此,
函数
对象通常比普通
函数
执行得更快。带有应用程序
运算符
<e
浏览 5
提问于2010-10-14
得票数 14
1
回答
在
Javascript
类
中
调用
方法时出错
javascript
、
html
、
oop
我定义了一个用于矩阵变换(
在
html5画布上绘制
的
点)
的
javascript
类
,该类有多种方法(例如乘法、旋转、缩放、平移)。
在
我
的
rotate方法
中
,我需要
调用
multiply,但因为它是
在
类
中
定义
的
另一个方法,所以它
的
调用
方式必须与
在
类
定义外
调用
的
方式不同。++背景,所以
浏览 0
提问于2015-10-21
得票数 0
2
回答
C++
类
iostream重载
c++
、
overloading
我还处于
C++
的
基本学习过程
中
,当我经历操作符重载部分时,我不能理解iostream重载操作符
的
函数
调用
步骤。我之所以感到困惑,是因为下面的
C++
代码可以区分基本类型
的
数据iostream
调用
和
类
iostream
调用
,因为“重载iostream
函数
是通过friend命令
在
类
定义之外定义
的
。”请看下面的例子。(我对'fr
浏览 0
提问于2015-03-28
得票数 0
1
回答
如何在
C++
中继承重载
运算符
的
功能
python
、
c++
、
inheritance
、
constructor
、
operator-overloading
在
python
中
,我
的
向量
类
继承了这个方法,就像从point
类
继承一样,没有问题,因为它通过使用self.__class__
调用
零(它本身
调用
每个参数
的
零值
类
构造
函数
)来创建同一个
类
的
另一个对象。_comps.at(i); return Point(new_comps);问题是,
在
C++
中
,我使用Poi
浏览 1
提问于2014-03-17
得票数 0
回答已采纳
3
回答
在
基
类
的
指针上
调用
赋值操作符时,赋值操作符不会重载吗?
c++
、
operator-overloading
、
assignment-operator
我遇到了以下问题,这向我证明了我对
C++
的
工作原理知之甚少。class Baseclass Derived : public Base{ Foo* f1;两者都实现了赋值
运算符
。除了其他功能外,Derived
的
赋值
运算符
还复制f1
中
的
数据。
在
我
的
代码<e
浏览 1
提问于2010-09-17
得票数 2
回答已采纳
4
回答
为什么我要重载操作符新
的
或
运算符
删除?
c++
、
memory-management
、
new-operator
可能重复:
在
c++
中
,您可以重载新
的
/删除操作符,这样做有什么好处吗?因为
在
调用
运算符
new之后,它
的
结果值将被发送到构造
函数
,而在
调用
运算符
delete之前,则
调用
析构
函数
。
浏览 3
提问于2011-05-21
得票数 1
回答已采纳
6
回答
涉及
类
析构
函数
和删除操作符
的
几个内存管理问题?
c++
、
memory-management
、
destructor
在
阅读了一些教程之后,我仍然不清楚
C++
中
关于内存管理
的
一些要点。 当用
运算符
声明
的
类
超出作用域时,它
的
析构
函数
会被
调用
并释放内存吗??是否有必要
调用
delete
运算符
来释放
类
的
内存并
调用
其析构
函数
?是否必须在
类
的
析构
函数
中
显式删除这些变量
浏览 0
提问于2011-07-07
得票数 4
回答已采纳
2
回答
在
std::bitset::operator[]
中
创建
的
引用对象?
c++
、
bitset
我一直
在
查看标准
C++
库头
的
头文件。我发现重载
的
operator[] operator[](size_t ndx) (
在
bitset
类
中
定义)返回reference
类
的
temproray对象。它在如下
的
表达式
中
很有用b[2] = true; reference
类
定义了重载
的
=
运算符
成员
函数</em
浏览 11
提问于2016-11-22
得票数 3
回答已采纳
6
回答
不能手动
调用
C++
运算符
吗?
c++
、
operator-keyword
我正在尝试更仔细地理解
C++
中
的
运算符
。 我知道
C++
中
的
运算符
基本上就是
函数
。我不明白
的
是,这个
函数
是什么样子
的
?我
调用
它们是错误
的
,还是不允许直接
调用
C++
中
的
运算符
?
浏览 0
提问于2011-08-29
得票数 18
回答已采纳
1
回答
C++
使用作用域操作符
调用
相同
的
函数
--有用吗?
c++
、
scope
我知道
C++
中
的
::
运算符
是作用域解析,但是用它在
类
中
调用
函数
的
目的是什么{ { }有什么实际
的
原因吗?这里面有没有"this“
的
意思?
浏览 0
提问于2013-02-20
得票数 3
回答已采纳
2
回答
在
C++
的
类
中
调用
运算符
函数
c++
、
function
、
class
、
operator-keyword
学习
C++
时,我
在
一个
类
中
获得了一个
运算符
函数
,但不知道如何
调用
它: class Getbytespublic: int operator()
浏览 22
提问于2020-01-26
得票数 2
1
回答
c++
:如何从子类访问基
类
中
的
私有私有属性
c++
我想创建一个名为Form
的
基
类
和一个名为ShrubberyCreationForm
的
子类,问题是我必须使用子类为基
类
设置值。我
在
构造
函数
中找到了一个解决方案,但是我找不到复制构造
函数
和赋值操作符
的
解决方案。基
类
: class Form private: bool
浏览 41
提问于2021-10-23
得票数 1
回答已采纳
4
回答
三元
运算符
和
函数
签名
c++
、
ternary-operator
、
function-signature
假设我有一个
C++
类
,它有两个
函数
,例如{ bool Foo(string val);可以像这样使用三元
运算符
吗24:"a string"); 并根据booleanValue
的
值
调用
不同
的
MyClass
函数
浏览 2
提问于2012-10-24
得票数 10
回答已采纳
3
回答
过载
运算符
‘[]’和‘’
c++
、
operator-overloading
、
slice
我试图
在
C++
中
实现一个字符串
函数
,这样它就可以像在Python
中
那样操作了。例如,
在
Python
中
,您可以编写如下bits_0 = str[1:3]重载
的
一件事是操作符[],但是在这种情况下如何重载操作符
浏览 3
提问于2016-11-15
得票数 3
回答已采纳
2
回答
重载
运算符
中
没有隐式转换
c++
、
operator-overloading
、
implicit-conversion
为什么它们不是等价
的
?
浏览 0
提问于2010-11-12
得票数 10
回答已采纳
1
回答
尽管构造
函数
标记为noexcept,但GCC仍会生成隐藏
的
delete
运算符
调用
c++
、
gcc
一些
C++
类
重载了new operator,同时不应该从外部自由地
调用
delete。所以我保护了这个delete操作符。此外,我用noexcept现代
C++
关键字标记了所有
类
构造
函数
,以便编译器不会生成
调用
delete()
的
异常处理代码。但它仍然发生在编译时,由gcc!它在
调用
new
运算符
的
行上显示以下错误: error: ‘static void MyClass::operator delete(
浏览 0
提问于2018-06-28
得票数 0
2
回答
在
C++
中
显式
调用
基元
运算符
函数
c++
、
function
、
operator-keyword
是否有可能直接
调用
原语类型(如int)
的
operator+ (和其他
运算符
)?如果是,如何
调用
?如果没有,是否存在
C++
引用语句来明确表示这是不可执行
的
?
浏览 6
提问于2010-10-30
得票数 8
回答已采纳
2
回答
如何将重载
的
new/delete操作符
的
作用域限制为仅限于翻译单元(当它们不能成为静态时)
c++
、
visual-studio-2017
在
将项目从Visual Studio 2010迁移到2017年
的
过程
中
,我遇到了一个问题。其中一个项目具有全局静态重载
的
new/delete
运算符
,
在
使用VS2017编译时,它会抛出一个错误,即new/delete
运算符
不能声明为静态
的
(它用于
在
VS2010上编译)。但是静态确保特定于翻译单元
的
这些过载
的
新/删除
的
范围。当不允许更多
的
浏览 19
提问于2020-05-06
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在Python中如何在main函数中调用类中的方法
在函数中调用函数
在 golang 中如何调用私有函数
自定义 Python 类中的运算符和函数重载(下)
自定义 Python 类中的运算符和函数重载(上)
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券