腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
模板
类
转发
函数
声明
,
operator
>
重载
的
正确
之处
是什么
?
、
、
我试图
重载
一个
类
中
的
运算符,但不知道
类
中正向
声明
性
函数
的
正确
语法,比如运算符。=(const TRIPLE &other); // ok}TRI
浏览 55
提问于2021-05-24
得票数 0
回答已采纳
1
回答
模板
友好
函数
/
类
转发
声明
、
、
为什么我们需要BlobPtr
的
模板
转发
声明
和
模板
的
运算符
重载
。template <typename> class BlobPtr; bool
operator
(const Blob<T>&, const Blob<T>&); class BlobPt
浏览 2
提问于2021-06-07
得票数 0
1
回答
对所有友元
函数
的
引用未定义
、
、
、
我
的
Set
类
中有两个
模板
化
的
重载
好友
函数
,它们不断地发回错误这是我
的
转发
声明
tem
浏览 0
提问于2016-05-16
得票数 0
1
回答
模板
和好友
在阅读C++第二卷中
的
思考时,从深度
模板
一章中,我发现如果在
模板
类
中有一个友好
的
函数
,则需要
转发
声明
该
函数
。我做了这个例子来测试它,
重载
了输出操作符:using namespace std;template<class T>templatereturn os << x.t;};
浏览 1
提问于2011-05-05
得票数 4
回答已采纳
5
回答
“您不能
转发
声明
重载
操作符
的
类
&”?
、
在Google C++样式指南中,有一个关于
的
章节有一个奇怪
的
说法: 超载也会产生令人惊讶
的
后果。例如,不能
转发
重载
operator
&
的
声明
类
。这似乎是不
正确
的
,而且我还没有找到任何导致GCC有问题
的
代码。有人知道这句话指的
是什么
吗?
浏览 10
提问于2008-10-06
得票数 14
回答已采纳
3
回答
在仅在某些情况下使用解密类型
的
模板
中实例化
函数
定义
、
、
、
作为理解C++0x
的
一个练习,我正在尝试创建一个C++
类
,它封装了一个
模板
化类型
的
指针:class Wrapper { /* ... */在包装器
类
中,我想公开T可能通过包装
类
实现
的
任何
重载
操作符。包装器本身只是将
函数
调用
转发
给基础t对象。在
operator
+ (和任何二进制操作)<em
浏览 0
提问于2011-03-31
得票数 6
回答已采纳
1
回答
模板
类
操作符
重载
的
不同错误和警告问题
、
、
当
重载
模板
类
的
加法运算符时,我遇到了不同
的
问题。转到friend A<T>
operator
+ (co
浏览 1
提问于2017-01-16
得票数 1
回答已采纳
1
回答
在
operator
<<中不匹配“<<”(包括字符串和ostream以及
重载
<<)
、
我试图为一个具有优先级
的
列表构建一个
模板
(
模板
参数是数据
的
T和优先级
的
优先级(例如,如果我有一行有年级
的
学生,T将是学生,他们
的
优先级将是他们
的
成绩)。列表包含一个Node
类
,每个节点包含数据、优先级和指向下一个节点
的
指针。 不匹
浏览 1
提问于2014-06-12
得票数 0
回答已采纳
1
回答
Ts>结构
重载
: Ts... {使用Ts::
operator
()...;}“
是什么
意思,以及它是如何与std::and一起使用
的
?
、
、
Ts> struct overloaded : Ts... { using Ts::
operator
()...; };// 4. another type-matching visitor: a class with 3 overloaded
operator
;在这里
是什么
意思吗? 在下面的代码中,这个构造
函数
调用
浏览 2
提问于2021-11-10
得票数 2
5
回答
类
模板
上
的
运算符
重载
、
、
我在为
模板
类
定义操作符
重载
时遇到了一些问题。让我们以这个假设
类
为例。template <class T> // ... //在MyClass.h MyClass&
operator
+=(const &classObj);//在MyClass.cpp
模板
中,MyClass& MyClass::
opera
浏览 11
提问于2010-10-25
得票数 24
回答已采纳
1
回答
调用泛型构造
函数
模板
,而不是复制/移动构造
函数
、
、
、
、
我设计了一个简单
的
包装
类
,它向对象添加了一个标签,目的是隐式地可转换/能够替换已包装
的
对象。> foo(5.6); // forward ctor} 但是,我在
正确
声明
和定义复制/移动构造
函数
时遇到了问题。我
声明
了一个泛型构造器
重载
模板</
浏览 3
提问于2021-12-07
得票数 0
回答已采纳
3
回答
重载
模板
类
的
运算符时
的
隐式转换
、
、
、
我想知道为什么隐式类型转换不适用于
类
模板
上
的
外部操作符
重载
。以下是工作
的
非
模板
化版本:{ {} 另一方面,当
类
foo被
声明
为一个简单
的
模板
时,如下所示: template< ty
浏览 1
提问于2012-01-17
得票数 21
回答已采纳
3
回答
迭代器与
重载
<<算子
、
、
、
最初
的
帖子是为了方便阅读而离开
的
。有关
的
部分和问题仍然存在。*, int)]+0x61): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& Sorters::
operator
perm.begin( ), perm.end( ) ) ); } template<typename S> ostream&
浏览 1
提问于2011-08-03
得票数 3
回答已采纳
3
回答
模板
更喜欢子类
函数
,而不是更专门
的
继承
函数
。
当我使用这样
的
代码时,我似乎得到了一个意想不到
的
结果:{ template <typename T>} 这段代码将使用非常通用
的
子类
函数
,而不是GCC 4.6.3和VS C++ v141上
的
专用基
类
<
浏览 0
提问于2019-01-04
得票数 1
回答已采纳
1
回答
C++:在通用(
转发
)引用中不允许使用
、
我在阅读时,给出了const T&&不是通用(
转发
)引用
的
一个原因: 我不知道这意味着什么。我猜这意味着有两个相同
函数
(
模板
)
的
重载
,其中一个以参数const T&&为参数。我还假设这些
重载
中
的
一个总是会被调用,而另一个则永远不
浏览 1
提问于2018-07-02
得票数 5
1
回答
C++
模板
函数
、
、
该Vec
模板
支持多个
函数
,例如将向量乘以标量和将向量添加到另一个向量。template <class T>public
浏览 5
提问于2016-01-14
得票数 0
回答已采纳
1
回答
在
模板
类
中编写朋友
函数
声明
的
正确
方法
是什么
?
、
、
、
我试图编写自己
的
向量
模板
类
,但在编写朋友
函数
声明
时遇到了一些问题。==(const vector<T, Alloc>&, const vector<T, Alloc>&);但是编译器报告了一个警告,我
声明
了一个非
模板
函数
。如果我这样写的话,我会制作所有的
operator
==
函数
,其中使用两个
模板
参数作为它
的
朋友
函数
。
浏览 3
提问于2017-04-29
得票数 5
回答已采纳
2
回答
如何将绑定
模板
朋友
函数
专门化为
模板
类
?
、
、
我试图为我创建
的
模板
堆栈
类
(作为编程任务)
重载
输出流操作符(<<)。我正在使用向堆栈
类
声明
朋友
operator
<<
函数
的
正常范例。我遵循普拉塔
的
例子(C++引物加)“绑定
模板
朋友
函数
到
模板
类
”。代码编译和执行,但没有给出所需
的
结果,因为
模板
化
的
operator<
浏览 2
提问于2013-08-16
得票数 1
回答已采纳
1
回答
如何过滤流到阻塞
的
输入
、
、
、
、
我目前正在尝试过滤流到“阻塞”流缓冲区
的
输入。因此,我想创建一个
类
'MyClog‘,它
重载
它
的
<<操作符,并在将过滤后
的
输入
转发
到阻塞流缓冲区之前对输入进行过滤。根据阻塞
的
内部状态,通过阻塞输出消息。 如果我不使用
模板
,我<em
浏览 3
提问于2013-12-04
得票数 0
回答已采纳
3
回答
在C#中
重载
[]运算符并给出多个返回值
、
可能重复: 如果是这样的话,
声明
[]
重载
函数
的
正确
语法
是什么
? private Dictiona
浏览 5
提问于2012-06-25
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
机器人说明书---名词解释016课_C++语言_面向对象(4)
C+笔记七十三:MyString类案例——重载左移操作符
C+笔记七十二:MyString类案例——重载等号和数组操作符
C+笔记七十六:类中私有属性的访问
C+笔记七十五:MyString类案例——重载大于小于操作符
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券