腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7992)
视频
沙龙
1
回答
在
C++
中
重载
运算符
,然后在VB.NET中导出和导入
、
、
、
我有一个
重载
+、-、*
运算符
并将它们导出到.DLL文件中的
C++
代码。现在,我想从VB.NET代码中导入这些
重载
操作符。Public Shared Function End Function 所以我在上面要做的就是从DLL导入可爱的
重载
运算符
请注意,
运算符
已经从DLL内部
重载
,所以我应该将其作为函数导入还是像这样作为
运算符
导入?DllImp
浏览 3
提问于2010-01-27
得票数 1
回答已采纳
2
回答
用于子类的
C++
重载
操作符<<
、
: cout << locations.at(i); 我为类<<、City和Location
重载
了
运算符
它一直被称为Location类中的
重载
运算符
Location。我需要为Village和City调用
重载
运算符
(取决于特定实例)。是否有类似于
重载
操作符的虚拟方法?我是用
C++
编程
的新手,我是用Ja
浏览 1
提问于2014-05-07
得票数 4
回答已采纳
3
回答
重载
的缺点是什么?
、
、
不是一个专业的程序员,而是时不时地写程序,最近我听到一个人给我们讲了一些
编程
技巧,他说有一件事叫做
运算符
和函数
重载
的
C++
特性会损害程序的性能。然后我做了一些测试,在执行速度方面,我看不出一些程序有函数和
运算符
重载
和没有
重载
之间的区别,那么函数/
运算符
重载
的真正缺点是什么,如果有的话?
浏览 2
提问于2013-01-18
得票数 1
3
回答
在C中可以
重载
运算符
吗?
、
、
在C中可以
重载
运算符
(比如比较
运算符
)吗?有谁有什么想法吗?为此,我想将
运算符
与我的新“数据类型”相关联。答:
重载
的概念与面向对象
编程
有关。因为C不是面向对象的,因此不能包含
重载
的概念。(:
浏览 0
提问于2012-05-17
得票数 12
回答已采纳
5
回答
重载
运算符
=作为成员函数
、
、
C++
只允许
重载
=
运算符
作为成员函数,而不是全局函数。,由于这个原因,你只能
重载
=
运算符
作为成员函数。 如果
C++
已经定义了=
运算符
,那么为什么还要定义+、-等其他
运算符
呢?不是由
C++
定义的,因为它们可以作为非成员函数
重载
。?
浏览 6
提问于2012-01-04
得票数 1
回答已采纳
1
回答
C++
在不知道子类型的情况下从父类型调用子方法
我正在尝试将一个项目从c#转换为
c++
,我遇到了一项我不确定如何在
c++
中实现的功能。 public void AddComponent(IComponent component)
Debug
.Assert(component);} 如果我从方法中删除括号,
运算符
重载
将不再起作用,并抛出错误"I
浏览 1
提问于2018-06-06
得票数 1
5
回答
什么是
运算符
重载
,它与多态有什么不同?
、
、
我用Java
编程
,一直在尝试理解什么是操作符
重载
。我还是有点迷惑。Java显然不支持它,围绕这一点似乎有很多争议。作为最后一个问题,老师在一份作业中指出,作业使用了
运算符
重载
,他主要是一名
C++
程序员,但我们可以用Java语言编写作业。既然Java不支持
重载
,有什么是我需要注意的吗?
浏览 0
提问于2012-02-08
得票数 3
回答已采纳
2
回答
关于
运算符
重载
的示例
下面是一个来自
C++
编程
语言的
运算符
重载
示例: int I; X operator+(int); int此外,我也不明白如何分析X的定义中”int()“
运算符
的功能。
浏览 0
提问于2012-05-24
得票数 0
2
回答
程序设计中“
重载
”一词的真实含义
、
、
、
、
我正在学习
C++
,我对
重载
运算符
和函数的真正含义感到困惑。在我使用过的本地文献中,有一个把"load“作为名词而不是动词的
重载
函数的翻译--所以它有的意思,尽管在这个例子中,在这个意义上,没有什么是”
重载
“的()。我是否在正确的道路上,在
编程
的情况下,对“
重载
”的正确解释是什么?
浏览 2
提问于2021-07-16
得票数 1
回答已采纳
1
回答
C++
运算符
用"friend“关键字
重载
、
、
在我们的朋友
编程
课上,教授使用“
C++
”关键字来
重载
操作符。然而,当我在互联网上搜索时,大多数人都不使用“朋友”关键字。那么,我们是否需要对
运算符
使用"friend“关键字?有没有这样的规则?
浏览 27
提问于2020-03-16
得票数 0
回答已采纳
2
回答
C++
在同一行中声明多个变量
、
、
我知道声明像这个int a = 10, b = 15, c = 20这样的变量是可能的,也可以,但是在
c++
编程
语言的任何程序中,都可以声明像int a, b, c = 10, 15, 20这样的变量,在
c++
中声明这样的变量是正确的吗? 编辑:是否可以使用
重载
运算符
=
浏览 2
提问于2015-06-16
得票数 5
回答已采纳
1
回答
为什么Ada中没有像+=、-=或++这样的(增广赋值)
运算符
?
、
y : z这样的
运算符
(不是增强赋值.)在艾达?许多其他语言(C、
C++
、C#、Java、Perl)都有它们。--示例(C/
C++
/.):// long: a = a + 4 // long: a = a + 1 这仅仅
浏览 5
提问于2013-01-22
得票数 6
回答已采纳
1
回答
运算符
重载
(异常)
、
在
C++
中,哪些
运算符
不能
重载
?为什么?解释每种情况的原因。我想知道为什么我们不能
重载
这些
运算符
(.)、(.*)、(::)、(?:)和sizeof。
浏览 20
提问于2021-10-14
得票数 0
3
回答
焦炭过载operator= *
别对我的第一个问题很难回答。char s[50] = "Some string"; it's works.2)s2 = "Another string";A知道怎么做才对。我也知道如何使用字符串。但是我们的老师只要求学生在作业中使用char*。我可以让operator=过载char*吗?但也许有人能帮我找到“怎么做”,或者至少能理解“为什么不行
浏览 0
提问于2020-07-28
得票数 0
回答已采纳
2
回答
在
C++
中
重载
运算符
`:=`
、
为什么我不能在我的
C++
类中创建或
重载
操作符:=?我只能
重载
,或者也可以创建一些新的自定义
运算符
?
浏览 1
提问于2012-03-16
得票数 0
回答已采纳
5
回答
为什么Ruby只允许某些
运算符
重载
、
、
、
在Ruby中,像在许多其他面向对象
编程
语言中一样,操作符是可
重载
的。但是,只能
重载
某些字符
运算符
。!, not, &&, and, ||, or
浏览 1
提问于2008-09-18
得票数 8
回答已采纳
2
回答
为什么=>在
C++
中不是一个可
重载
的操作符?
、
=>在
C++
中是不可
重载
的。我一直在想,这是否只是一个纯粹的巧合,还是有一个具体的原因,这两个字符序列不能过载。比较
运算符
<=>的出现使我相信前者。我认为它是
重载
的首选选择,因为它看起来像箭头,在函数式
编程
语法和数学中非常常见。假设->已经存在,但是有另一个箭头可以帮助消除两者之间的歧义。我也不知道它是如何破坏向后兼容性的。
浏览 1
提问于2019-02-12
得票数 0
回答已采纳
3
回答
C++
中的
运算符
重载
(& -> )
关于
C++
中的操作符
重载
,我有一些基本问题。我可以
重载
&
运算符
吗?在引用公共成员的代码中,我做了一些类似ptr -> data_member的事情 我知道编译器会处理它,并将这个引用与数据成员绑定在一起,所以这在运行时根本看不到,->也不会作为<e
浏览 2
提问于2011-07-19
得票数 3
回答已采纳
4
回答
大于或等于
运算符
的
C++
、
、
在
C++
中,对于大于或等于(">=")的
运算符
,使
运算符
等于("=")和
重载
更大(">")是否足以使大于或等于(">=")的操作符具有功能?或者,我是否需要
重载
操作符(">=")才能为其提供功能?
浏览 0
提问于2018-09-06
得票数 15
回答已采纳
1
回答
C++
运算符
最初在哪里定义?
、
我们讨论的主题是
运算符
重载
。他们说
C++
定义的
运算符
已经有了不同的含义,那么你应该创建另一个
运算符
。我的问题是初始
C++
运算符
是在哪里定义的,我是说哪个库默认实现了这些
运算符
?
浏览 0
提问于2019-03-26
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+编程笔记:运算符重载丨重载C+中New和Delete运算符
移位运算符重载
Python3面向对象-运算符重载
为什么Java不支持运算符重载
为什么Java不支持运算符重载
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券