腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
c++中过载输入算子的问题
、
、
我最近开始学习C++,在
使用
重载的输入操作符>>时遇到了这个问题。候选函数不可行:对于第一个参数,没有已知的从'std::istream‘(又名'basic_istream')到'std::istream *’(又名'basic_istream *')的转换;
浏览 4
提问于2019-11-03
得票数 0
9
回答
为什么非成员函数不能用于重载赋值操作符?
、
、
可以
使用
成员函数重载赋值运算符,但不能
使用
非成员
friend
函数重载:{public: :a(x){}}; Test&
operator
=(Test &obj1, Test &obj2)//Notimplemented
浏览 1
提问于2010-10-14
得票数 32
回答已采纳
1
回答
为什么包括一个朋友函数的实现,它在模板类中
使用
模板参数,而没有模板声明
编译
?
、
、
、
、
Foo<T>
operator
+ (const Foo<T>& lhs, const Foo<T>& rhs) // ...
friend
std::ostream&
operator
<< (std::ostream& o, const Foo<T>& x) // ...private:};
浏览 3
提问于2015-04-08
得票数 0
回答已采纳
1
回答
Arithmentic运算符(+)将检查返回类型和传递参数?
、
、
A
operator
+( A AA ,B BB) ;
friend
B
operator
+( A AAA ,B BB) ;
friend
B
operator
+ ( B BB, A AA);};class B bb; c
浏览 1
提问于2015-06-18
得票数 0
回答已采纳
3
回答
模板类的朋友运算符
、
、
、
、
他们的声明是:和第一名mc+5;MyClass mc;但出于某种原因,当我在g++中
编译
它(如果这很重要的话,4.8.2版)时,我会得到
错误
: d
浏览 7
提问于2015-08-18
得票数 2
回答已采纳
3
回答
嵌套类的
operator
<<
、
、
friend
ostream&
operator
<<(ostream& out, const ArticleIterator& artit); // ... };如果我像往常一样定义
operator
<<,我会得到一个
编译
器
错误
。
friend
ostream&
operator
<<(ostream& out, const ArticleCo
浏览 0
提问于2010-10-25
得票数 4
回答已采纳
3
回答
在模板类中重载
operator
+的C++
、
、
template<typename T>{
friend
编译
器似乎忽略了<
浏览 2
提问于2016-03-08
得票数 0
1
回答
ostream&
operator
<<中的类型转换
、
、
、
然后,在我的main()函数中,我有以下表达式:其中data[4]是一个cursor,但是
编译
失败 }; class
浏览 1
提问于2016-03-17
得票数 2
回答已采纳
1
回答
内联运算符!=未定义的引用
当我试图将
operator
!=作为友元函数内联时,我得到了
编译
器
错误
undefined reference to。下面是一个示例:class Color
friend
bool
operator
==(const Color& lhs, const Color& rhs);inline
friend
bool
operator
!& rhs)} inline bool
ope
浏览 0
提问于2016-03-15
得票数 0
1
回答
isfinite可以在Linux、BSD和Windows上
编译
,但不能在SmartOS上
编译
、
、
它在Linux和DragonFly BSD上
编译
和运行。我没有尝试过在Windows上运行它,但是其他
使用
xy类和isfinite方法的程序在Windows上
编译
和运行。然而,在SmartOS上
编译
它时,我得到了这个
错误
: [ 15%] Building CXX object CMakeFiles/quadlods.dir/filltest.cpp.o <e
浏览 43
提问于2021-01-17
得票数 0
3
回答
C++:操作符重载cout和cin - ostream函数,不能引用-它是一个删除的函数。
我超载了一个cout和cin操作系统,当我尝试
使用
它时,它给了我一个这样的
错误
: { out << "(" << point.m_X<< ","
浏览 5
提问于2014-07-16
得票数 2
回答已采纳
1
回答
如何解决C++中的模糊操作符
、
、
、
、
现在,我的想法已经不多了,可以将大量的旧C++代码从MS Visual C++ 7.0移植到iOS 4 iPhone g++ 4.2.1
编译
器。我遇到了一些矛盾的
错误
,
编译
如下:complex_d qSt; // complex_d += complex_d * double它
使用
MS Visual C++ .NET 2002在MSC环境中
编译
了w/out
错误
和警告,但我现在用g++ 4
浏览 2
提问于2011-04-02
得票数 1
回答已采纳
1
回答
有趣的问题操作符重载
、
、
可能重复: return D (a.val + b.val); inline
friend
D
operator
- (const D
浏览 0
提问于2012-11-30
得票数 1
1
回答
如何在模板类中声明朋友用户定义的文字运算符?
、
、
、
、
不清楚为什么下面的代码不
编译
,GCC的g++ 4.7告诉如下:test.cpp:11:45: error: ‘B
operator
""_b(const char*, size_t)’ has invalid argument liststruct B{}; B
op
浏览 4
提问于2014-06-28
得票数 6
回答已采纳
2
回答
流运算符的C++部分模板专门化
、
、
、
我有一个带朋友函数的Matrix类,可以和
operator
<<一起
使用
。这一切都很好,但我现在想部分专门化那个
friend
函数,如果Matrix类将Matrix作为它的模板参数(即当类的实例被声明为Matrix< Matrix< char >>时),它的工作方式就会有所不同在类定义中,首先我有
friend
std::ostream&
operator
<<(std::ostream& o
浏览 0
提问于2011-10-22
得票数 0
回答已采纳
2
回答
错误
“.在联合中的朋友函数中没有命名类型--为什么?怎么修?
、
、
、
test using mytype = T; } test<int> t; return 0;它通过以下
错误
(实际上是两个
错误
)失败
编译</e
浏览 0
提问于2019-01-31
得票数 2
回答已采纳
1
回答
没有‘
operator
<<’的匹配项
、
我有以下代码:
friend
std::ostream&
operator
<<(std::ostream &os, A &a); return A{}//A aa = a(); std::cout << aa; // compiles just fine在我看来,main中的两行应该是等价的,但是
编译
器不同意。第一行不能
编译
!error: no match for ‘
op
浏览 4
提问于2019-07-21
得票数 2
回答已采纳
1
回答
通过代理对象访问内部对象
、
、
、
->() { return &value; }
friend
std::ostream &
operator
get()’代理get()代理get(){返回{value};} ^~~ template <typename T> struct Foo此外,
错误
在运行时引发,而
编译</em
浏览 0
提问于2016-03-10
得票数 0
回答已采纳
2
回答
重载运算符'=‘和'+’
、
、
我正在学习如何
使用
模板和如何重载操作符。我设法重载了
operator
[],但在重载
operator
+和
operator
=时遇到了问题。
friend
A<T>& A<T>::
operator
+ (A<T>&, const A<T>&);
friend
A<T>& A<T>::
operator
= (A<T>&, const A
浏览 3
提问于2016-11-23
得票数 0
回答已采纳
1
回答
我能否防止将重载的
operator
==与NULL进行比较?
假设我有一个字符串类,我希望能够用指针构造或赋值,但不允许
使用
显式std::nullptr赋值进行
编译
:public:
friend
bool
operator
!some important things left out String(std::nullp
浏览 4
提问于2017-06-06
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
图解:抛弃IDE使用编译器亲手编译C
OpenFace的编译与使用
Linux关于xxx^M导致Shell程序编译错误
如何使用 Webpack 改进编译速度
Friend.tech用户界面实现中有错误,导致交易者为“keys”支付过高费用
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券