腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C++
作业
-
使用
动态
数组
重载
>>
运算符
、
、
、
简介: 我有一个家庭
作业
,要为“大于现有类型可以存储的整数”创建一个类型。我们应该将数字存储在一个数字
数组
中(向后存储以简化数学逻辑)。我
使用
动态
数组
来存储对象中的信息。我被要求至少
重载
+,-, * 、<、>、<<和>>
运算符
。此外,.cpp和.h文件必须分开。 问题: 不太确定如何根据所需的类属性和操作
重载
>>操作符。您需要
重载
至少+,-, * ,<,>,<<和
浏览 79
提问于2021-02-27
得票数 0
回答已采纳
5
回答
什么是
运算符
重载
,它与多态有什么不同?
、
、
我用Java编程,一直在尝试理解什么是操作符
重载
。我还是有点迷惑。Java显然不支持它,围绕这一点似乎有很多争议。作为最后一个问题,老师在一份
作业
中指出,
作业
使用
了
运算符
重载
,他主要是一名
C++
程序员,但我们可以用Java语言编写
作业
。既然Java不支持
重载
,有什么是我需要注意的吗?
浏览 0
提问于2012-02-08
得票数 3
回答已采纳
1
回答
有没有办法在
动态
C++
对象中
使用
运算符
重载
、
、
、
、
我想在
C++
中对
动态
对象
使用
运算符
重载
我该怎么做呢?
浏览 0
提问于2011-11-30
得票数 0
回答已采纳
3
回答
比较用于自赋值的指针
、
我尝试在一个名为Set的简单
C++
类上
重载
=
运算符
,该类包含一个
动态
整数
数组
。对于=
运算符
,我首先想检查自赋值,所以我想比较两个指针,看看它们是否有相同的内存地址。
浏览 0
提问于2010-10-20
得票数 1
回答已采纳
5
回答
仅
使用
前3位小数进行计算,如何计算??(
c++
)
、
我们有一个学校
作业
,我们被告知所有的数字都在第三个十进制数字之后结束,这意味着在我们的例子中0.0009是0。我如何在
c++
中做到这一点?我应该
使用
运算符
重载
创建一个新类吗?谢谢
浏览 1
提问于2011-09-09
得票数 1
回答已采纳
2
回答
在
C++
中
重载
[]
运算符
、
、
、
、
我正在尝试
重载
c++
中的[]
运算符
,以便可以像在c#中
使用
字典一样从我的数据结构中分配/获取值:这在
c++
中是可能的吗?我试图
重载
操作符,但它似乎不起作用,{{
浏览 1
提问于2011-02-24
得票数 0
回答已采纳
1
回答
SWIG -映射
C++
右移和左移操作符
、
、
我有一个
C++
动态
链接库,我正在尝试为它构建一个SWIG界面文件。
C++
DLL具有一些
使用
>>和<<
运算符
的
重载
函数。我见过将%rename函数用于加法等基本
运算符
的示例,例如:我想知道>>和<<是否有类似的函数名,或者这些操作符是否不能移植到Python.现在我正在
使用
和
浏览 2
提问于2015-02-11
得票数 2
3
回答
目标
C++
中的[]
运算符
重载
、
、
、
可能重复: 在,目标
C++
中,是否有可能超载消息传递操作符,即[]?有可能和".“一样吗?
浏览 2
提问于2012-09-10
得票数 1
回答已采纳
1
回答
重载
[]和=
运算符
以接受
C++
中模板类的值
、
、
、
、
我正在用
C++
创建自己的ArrayList STL类,现在遇到了一个问题。我想
重载
[]或=
运算符
(很抱歉,我不知道哪一个是更好的实现),以便=
运算符
右侧的值被分配给[]
运算符
访问的向量的元素。我
重载
了[]
运算符
,以便从
数组
中获取元素,但不知道如何处理它的赋值。
浏览 12
提问于2020-08-23
得票数 3
回答已采纳
4
回答
C/
C++
编译器如何区分普通二维
数组
和指向
数组
的指针
数组
?
、
、
、
、
常规的静态分配
数组
如下所示,可以
使用
以下公式访问:const int M = 3; int** a2 = new int*[N]; a2[i] = newis what [] operator is doing in the back
浏览 9
提问于2022-04-12
得票数 4
回答已采纳
3
回答
使用
指针
数组
调用
重载
的朋友ostream插入操作符返回内存地址。
下面是
重载
操作符和我尝试
使用
它的尝试。我对
c++
相当陌生,我觉得我已经尽了一切努力解决这个问题。OverNight * onObj;//指针,将指定派生类的对象。TwoDay * tdObj;//指针,将分配派生类包的对象* pkgArray1
浏览 4
提问于2012-04-26
得票数 0
回答已采纳
2
回答
在静态
数组
中不
使用
重载
赋值和复制构造函数的原因
、
我是
C++
和这个网站的新手,所以我不知道我的问题是否会被拒绝,但我有一个我需要知道的问题。这真的不是一个“程序”相关的问题。所以我的问题是:为什么
重载
的赋值
运算符
和复制构造函数不在
使用
常规
数组
的类中
使用
(它称为静态
数组
(?)我相信)我的原因是,由于静态
数组
中不需要内存管理,它们在函数结束(或返回时)时被销毁,从而使得
重载
赋值
运算符
和复制构造函数不可能实现。 我说得对吗?还是说错了?(基于不
使用
析构函
浏览 0
提问于2013-05-07
得票数 0
回答已采纳
1
回答
如何
使用
ifstream将文件输入到2D
数组
中?
我正在努力
重载
ifstream
运算符
,以便从矩阵形式的文件中获得输入,并创建一个二维
数组
。这是针对3x3矩阵的。这只是
作业
的一小部分,没有它,我的整个
作业
就变得毫无意义。
浏览 2
提问于2014-09-11
得票数 0
1
回答
重载
C++
数组
中的
运算符
、
、
我对
C++
比较陌生,因此问题来了。我正在尝试
重载
()
运算符
,以便在
数组
中进行读写操作。这是一个行较多的
数组
,它将两个-dimensional
数组
映射到一维。这是我为读取操作编写的
重载
const double& operator()const(int n, int m){ } 现在,我需要编写一个写入
重载
浏览 2
提问于2015-02-18
得票数 3
5
回答
复数运算的
C++
运算符
重载
、
、
我在
C++
有一项任务,我在入门时遇到了麻烦。目标是“设计一个对复数
使用
以下
重载
运算符
的类:>> << +-*/” 我的问题不是关于这个的语法,而是关于逻辑。我需要一些头脑风暴的帮助。类"Complex“
重载
了这些
运算符
,所以这是否意味着我只能在类中(即在公共函数中)
使用
这些
运算符
?如果是这样,我会想这样做吗?或者我想在我的客户端/驱动程序代码中这样做?(顺便说一句,我不想找任何人帮我做
作业<
浏览 2
提问于2010-12-04
得票数 6
回答已采纳
2
回答
C++
/编译器/
重载
中的二维
数组
、
、
、
、
实际上,我有一个关于
C++
中的二维
数组
的问题。第一个问题是编译器如何将有差异的二维
数组
解释为“普通”一维
数组
。然后,我需要为二维
数组
实现一个
运算符
重载
。这是正常
数组
的
重载
运算符
:{ return value
浏览 4
提问于2014-12-01
得票数 0
2
回答
在
C++
中解释操作符
重载
) { return sz; } double∗ elem; }; 代码片段:
C+
因为对象v不是作为对象
数组
声明的。即使它是有效的,值到哪里去了..?
浏览 1
提问于2014-03-27
得票数 0
回答已采纳
1
回答
是比较语言的好参考吗?
、
我熟悉几种计算机语言(Java、C、
C++
、Python、Scheme、Javascript),但对用于分析和比较它们的术语(如
动态
/静态绑定、
动态
/静态类型、按值传递与按引用传递、闭包、
运算符
重载
等)有没有一本白皮书或一本容易阅读的书深入讨论了这些主题,让我能够看着一种不熟悉的计算机语言,对自己说,“哦,它有
动态
绑定和静态类型”,并说“这与
C++
不同,因为……但相似是因为……”?
浏览 2
提问于2011-10-01
得票数 2
2
回答
c++
中的
动态
对象
、
、
、
我从c#来到
c++
,我不明白什么是
动态
对象。假设你有a类,创建像A *a = new A()这样的对象是正常的,但是什么是对象a呢?它和
数组
是一样的吗?我们可以像a或a1那样写吗?但是,如果我们
重载
operator []并希望创建
动态
对象,而我们在那里有数据并希望正常获取数据,会发生什么呢?
浏览 1
提问于2017-06-21
得票数 5
回答已采纳
2
回答
基于赋值侧的
C++
重载
[]
运算符
、
我正在尝试用
c++
编写一个
动态
数组
模板#include <iostream> cout<<(*temp)[0]; // Should still be 1} 由于显而易见的原因,当我尝试像这样
重载
时,我得到了编译器错误。我所见过的任何
重载
[]操作符似乎都承认用户可以在对象外
浏览 0
提问于2011-09-14
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+编程知识分享:C+手把手教你实现可变长的数组
零基础学习C/C+的正确学习路线以及系统框架图赶快收藏,少走弯路
C/C+入门的精髓!太全了吧,收藏夹的必备!
计算机等级考试二级C+全攻略
C/C+编程笔记:运算符重载丨重载C+中New和Delete运算符
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券