腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
调用
提取
重载
程序
会
产生
错误
,
未定义
对
`
operator
>>
的
引用
我正在尝试使用一个名为"Dollars“
的
类将浮点数转换为货币格式。但是当我尝试使用dollars类时,我得到了一个
错误
。美元类具有和
重载
的
提取
运算符: istream &
operator
>> (istream & in, Dollars & rhs) // initially zeroif (')' == in.peek()) return in;
浏览 4
提问于2019-10-06
得票数 0
4
回答
重载
运算符->
、
、
下面是我
的
代码示例:{ void f() {}{ X&
operator
->() { return *this; }}; { t.
operator
->().f();// OK t->f(); // error C2819: t
浏览 3
提问于2011-02-04
得票数 18
回答已采纳
1
回答
当新操作符
重载
并输出到std::cout时,用Clang编译
的
C++
程序
崩溃
、
、
、
、
这个
程序
// without this
operator
the program works just fine }int main() { return 0;返回代码-1073741819
的
崩溃clang++ Main.cpp -std=c++17 当然,当没有
浏览 4
提问于2020-01-13
得票数 0
回答已采纳
2
回答
未初始化和复制
的
指针变量
的
地址
对于为什么program1会分段
错误
而program2不会这样做,我无法理解这一点。; cpy(p, q); } 在program1中打印变量'p‘
的
地址有什么害处
浏览 3
提问于2020-04-09
得票数 1
回答已采纳
1
回答
完善转发与临时对象
的
范围
、
、
、
为了实现*操作符
的
完美转发,我构造了以下示例。"t1")*c*A("t2")*A("t3")*d; }Move-Construct with name: a b t1 c t2 t3 d Fin
浏览 1
提问于2015-01-05
得票数 2
回答已采纳
3
回答
我可以通过
引用
调用
placement new和析构函数吗?
、
、
、
我是否可以传递
对
未初始化内存
的
引用
,获取地址,然后
调用
pass new或在获得
的
内存位置上
调用
析构函数。换句话说,下面的
程序
是合法
的
行为还是有
未定义
的
行为:#include <iostream> {} {
浏览 0
提问于2017-12-26
得票数 2
1
回答
为什么下面的
程序
工作正常?我从函数中返回对局部变量
的
引用
。
、
、
我很困惑,为什么下面的
程序
工作良好。我从函数中返回对局部变量
的
引用
,并多次为
引用
分配一个值。我希望编译器为
引用
分配抛出一个
错误
。
浏览 0
提问于2014-04-08
得票数 0
回答已采纳
1
回答
找不到对
重载
运算符()
的
神秘
调用
、
、
、
如何找到对
重载
的
operator
()函数
的
调用
(显然是编译器生成
的
隐式
调用
)?/tmp/<garbagename.o>:(.rodata.导致
未定义
引用
的
代码我已经简化为不起作用
的
框架: A1D<int> nothing;
浏览 0
提问于2016-04-21
得票数 0
3
回答
模版二进位运算符?
、
、
、
、
考虑以下代码 struct type1 {/* Definition */}; template <class T> constexpr T
operator
+(const T& x, const type1&x1); struct typ
浏览 2
提问于2015-12-18
得票数 3
回答已采纳
3
回答
C++:
对
函子
重载
调用
操作符
的
未定义
引用
、
、
) const collect2
的
未定义
引用
:
错误
: ld返回1退出状态,终端进程以退出代码终止:1 我不太明白Prediate<V>定义在HowMuch中有什么问题,因为
对
我(C++中
的
新手)来说根据我
的
理解,编译器将Predicate<int>定义为一个单独
的
类型,而日志正是这样说
的
,但由于某种原因,它找不到
重载
调用
操作符
的
类型化定义。可能是类型演
浏览 3
提问于2020-05-28
得票数 2
回答已采纳
1
回答
如何将对象插入到集合中
我试图将一个对象插入到一个集合中,并且
重载
了'<‘操作符:domino();bool
operator
==(const domino &d) const; int leftDots; for (int j = i; i <= 6; j++) {
浏览 2
提问于2013-11-26
得票数 1
回答已采纳
2
回答
关于运算符+=
重载
在c++中
的
问题
在
重载
操作符+=之后:{ return *this;};
错误
:类型为“object*”和“object*”
的
操作数
对
二进制“
operator
+”无效
错误
:在<em
浏览 12
提问于2020-12-12
得票数 0
回答已采纳
2
回答
为什么
operator
<< for test2 + test3不能
重载
?
、
、
、
、
我试图使
operator
<<过载,但是有一个警告说我不能使它过载。我可以按以下方式超载这个操作员:但我不能让它超载如下:我
的
主要代码是<< test3 << std::endl; std::cout << test4 << std::end
浏览 0
提问于2019-08-09
得票数 2
回答已采纳
1
回答
如何在两个不同
的
类之间
重载
“==”运算符?
、
、
我已经阅读了关于如何使用C++操作符
重载
的
教程,但我仍然感到困惑。根据node教程,我有一个由Node (包装类)包装
的
结构,如果我想说n == N,那么我必须定义一个global操作符,并使它成为类
的
朋友。我这样做了,但它仍然不起作用,我得到了这个
错误
In file included from main.cpp:3:0:make:
浏览 4
提问于2019-09-23
得票数 0
回答已采纳
5
回答
为什么操作符=返回*这个?
、
、
假设我想要覆盖
operator
=,这样我就可以做一些类似的事情Poly p2; // anotherobject of the same type 然后,在我
的
operator
=实现中,我有如下所示: Poly& Poly::
operator
=(
浏览 5
提问于2016-01-02
得票数 17
回答已采纳
2
回答
链接
错误
.函数二叉树,派生类
、
、
我想实现一个简单
的
二叉树,其中顶点包含lambdas。class Element { Element() { }}; private:public: int
operator
Node([](Element a, Element b) { ret
浏览 4
提问于2014-01-26
得票数 0
回答已采纳
2
回答
如何在
operator
[]
调用
上
重载
操作符以
调用
setter函数?
、
、
我们开发
的
应用
程序
使用内存映射
的
访问部分NVRAM -实际上,映射只是两个寄存器,地址和数据。您写入地址寄存器,然后写入或读取数据寄存器。初始化后,读和写由持有对内存段
的
引用
的
类
的
简单[]
重载
来执行。这种特殊
的
芯片已经停止生产,而“野生”芯片现在开始因衰老而死亡。它们
的
功能对我们
的
使用意义不大,如果芯片损坏,我们可以将它们
的
角色转移到闪存上,而不会
产生
任何影响(只
浏览 0
提问于2019-01-21
得票数 5
回答已采纳
2
回答
操作者超载问题
、
显然,我在一个类
的
定义中有朋友,为了使它更清楚,删除了实现代码等等。private: size_t _l;{ friend stringstream&
operator
>>(std::stringstream& s, uint8_t& v) { return s; } friend stringstream&
operator
>>(std::stri
浏览 3
提问于2013-09-30
得票数 0
回答已采纳
1
回答
如何在C++中使用指针将向量复制到向量
我似乎找不到一个很好
的
答案,但我目前正在尝试将一个向量
的
前10个值复制到另一个向量中,但它是一个char*。下面是我当前
的
相关代码:vector<char*> evenMoreLetters; evenMoreLetters.reserve
浏览 0
提问于2021-02-28
得票数 1
1
回答
关于功能/操作符
重载
的
混淆
考虑下面的自给
程序
。另外,来自Foo和Bar
的
分配都失败了,但是失败是不同
的
。注意,当基于
引用
和值
重载
函数时,我理解为什么
调用
是不明确
的
。但我不明白
的
是 为什么使用显式模板参数
会
更改编译器失败。语句(1)和(2)给出不同
的
错误
,其中(1)声称
调用
是不明确
的
,其中(2)声称它不能访问私有数据成员。为了前夫。'Foo’
的
引用</
浏览 7
提问于2014-09-09
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+笔记七十二:MyString类案例——重载等号和数组操作符
C+笔记六十五:重载等号操作符实现深拷贝
一文详解C+编程中重要的类的重要函数成员及其重点难点解析
一文了解“最好编程语言”PHP 必知的 16 个编程法则!
零基础想转行编程开发,C+和Java哪个好?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券