腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
C++
中的多态
迭代
器
、
、
我正在尝试用
C++
实现一个多态
迭代
器
。基本上,我需要它能够应用一个过滤器,这样
迭代
器
就可以根据相关条件跳过一些项目。所以我做了一个带有抽象接口的
迭代
器
,这允许我从它派生一个过滤的
迭代
器
并实现所需的逻辑。我也更喜欢基于接口的
迭代
器
而不是
模板
化的
迭代
器
,因为它们允许隐藏实现,而不会导致一堆鸭子类型的
模板
。然而,多态
迭代</e
浏览 0
提问于2011-01-31
得票数 19
回答已采纳
1
回答
C++
不能从const *转换为const_iterator
、
我已经更新到一个更新的
C++
编译
器
(从VisualVISUAL6.0到VisualVISUAL2015),我正在努力将一个向量
模板
类转换成兼容的。我遇到的一个错误涉及向量::擦除方法和输入类型。
模板
类片段:
模板
类向量{ public: ty胡枝子类型*
迭代
器
;
迭代
器
擦除( const_iterator iBegin );
迭代
擦除( const_iterator iBegin,iEnd );私有: VectorImp
浏览 1
提问于2018-09-11
得票数 0
3
回答
如何区分对象和常量对象
我正在尝试用
C++
实现
模板
链表,它假设有
迭代
器
和ConstIterator (不能修改链表)。我需要调用的方法返回一个与list对象匹配的
迭代
器
。例如,如果使用常量列表调用begin(),它将返回ConstIterator,而对于非常量列表,它将返回
迭代
器
。谢谢。
浏览 0
提问于2013-06-12
得票数 0
1
回答
我正在尝试为我的DynamicArray类创建一个
迭代
器
。为什么STL排序不能与我的
迭代
器
一起工作?
、
、
、
我已经创建了一个DynamicArray类,并为它实现了一个
迭代
器
。
浏览 0
提问于2016-03-19
得票数 2
1
回答
如何从
模板
中获取对象向量的
迭代
器
?
、
、
、
我正忙着在
C++
中实现Graph ADT。我有边和顶点的
模板
。在每个顶点上,我都有一个向量,其中包含指向与其关联的边的指针。现在我正试着在这些边上做一个
迭代
器
。= edges.end(); ++i) { 但是,编译
器
不会接受中间行。我是
C++
的新手。我是不是遗漏了什么?为什么我不能在Edge
模板
中的对象上声明
迭代
器
?编译
器
没有给出任何有用的反馈。
浏览 1
提问于2010-03-19
得票数 1
回答已采纳
1
回答
为什么在
C++
STL中有算法、
迭代
器
和容器的分离?
、
、
、
、
我不明白为什么他们在
C++
STL中有分离的算法,
迭代
器
和容器。如果到处都大量使用
模板
,那么我们可以让类将所有内容与
模板
参数放在一个地方。我得到的一些文本解释说
迭代
器
帮助算法与容器数据交互,但是如果容器公开某种机制来访问它拥有的数据呢?
浏览 0
提问于2012-08-14
得票数 8
回答已采纳
1
回答
如何为自定义容器的
迭代
器
的
模板
函数设置重载
、
、
、
、
class InputIt, class Distance >为了便于论证,假设我有一个容器H,其中包含
迭代
器
<typename T, class Allocator=std::allocator<T>>{ class iterator;如何设计高级重载以匹配该
迭代
器
,并让
C++
在调用H的
迭
浏览 3
提问于2022-04-09
得票数 1
回答已采纳
3
回答
什么是一般的
迭代
器
?
、
当我试图用接受“通用
迭代
器
”的ctor编写一个
C++
类
模板
时,就会出现这个问题。我不知道在这里使用general这个词是否合适,但我的意思是它可以像STL容器一样接受
迭代
器
。换句话说,我对
迭代
器
感到困惑。似乎所有STL容器都有相同类型的
迭代
器
,那么该类型是什么呢?只是指针吗?或者更复杂的东西?但是STL容器确实接受普通指针。
浏览 3
提问于2018-07-30
得票数 34
回答已采纳
2
回答
自定义STL
迭代
器
类
、
、
c++
中的哪个概念教会您扩展和编写自己的
迭代
器
类?我对编写
模板
略知一二。
浏览 1
提问于2010-09-07
得票数 2
回答已采纳
1
回答
自定义
模板
迭代
器
引用
、
、
有没有人能推荐一个好的参考资料来参考编写
C++
自定义
模板
迭代
器
?? 谢谢!
浏览 4
提问于2010-06-02
得票数 0
回答已采纳
2
回答
模板
继承
C++
迭代
器
::eat, 2.0f); dogs.apply(&Gromit::sit);我不太明白为什么编译
器
在这里抱怨因为这段代码实现了一个基于
模板
的类SequenceWithApply。在这种情况下,SequenceWithApply实际上是一个基于vector的类。
迭代
器
应该在这个基类中可见。
浏览 3
提问于2016-05-13
得票数 0
回答已采纳
1
回答
C++
模板
迭代
器
错误
这是一个使用
模板
用
C++
编写的简单遗传算法库。2006年,当我用visual studio编写它时,它可以工作,但现在,当我试图在xcode中运行它时,我得到了编译错误。
浏览 1
提问于2010-12-30
得票数 7
回答已采纳
1
回答
c++
模板
和
迭代
器
、
、
::map<T,double> m,std::vector<std::map<T,double>::iterator > vec) //....我希望这个函数有一个映射和这个映射上的
迭代
器
向量作为参数但是g++编译
器
似乎不喜欢它,我收到了以下错误: type/value mismatch at argument 1 in template parameter list for ‘template<
浏览 0
提问于2013-06-10
得票数 1
回答已采纳
2
回答
可以推导出std::insert_iterator的包含类型吗?
、
、
我有一个需要
模板
化
迭代
器
类型的函数。 const size_t type_size = sizeof( *i ); }是否有一种通用的方法(支持
浏览 1
提问于2012-11-29
得票数 4
回答已采纳
2
回答
我可以总是用常规指针代替输入
迭代
器
吗?
(a, a + 4); // 5, 6, 7, 8list (InputIterator first, InputIterator last); 但是从
C+
浏览 8
提问于2014-09-19
得票数 4
回答已采纳
4
回答
组合
模板
和继承
、
、
、
、
我接到一个任务,要在
c++
中以
模板
的方式实现几种容器。所有这些容器都应该为
迭代
器
提供各种操作符重载。我对
模板
非常陌生,事实上,这将是我在这个主题中的第一个真正的项目。这就是我的问题:在这种情况下,使用带有继承的
模板
是一个好主意吗?容器和
迭代
器
都可以这样做吗?如果是这样,我应该注意什么?有什么是我不应该做的?在这个问题上的任何帮助都将非常感谢。
浏览 0
提问于2013-06-07
得票数 1
回答已采纳
2
回答
迭代
std::string元素
、
将
迭代
器
移动到以下字符串的元素是否需要固定的时间:std::string::iterator iter = str.begin
浏览 0
提问于2010-06-22
得票数 1
回答已采纳
1
回答
list<T>::iterator不能正常工作
、
、
我用
C++
创建了一个
模板
类,并在其中使用了std::list。出于某些原因,我的编译
器
不喜欢我试图为列表声明和构造
迭代
器
的方式。
迭代
器
的正确语法是什么? 或者这是对的,我需要为我打算在HashTable
模板
中使用的每个类创建一个
迭代
器
类?如果是这样,那就太糟糕了.
浏览 2
提问于2012-06-10
得票数 3
回答已采纳
4
回答
丢弃需要输出
迭代
器
的函数的输出
、
、
假设
C++
中有一个
模板
函数,它做一些有用的工作,但也通过输出
迭代
器
输出一系列值。现在假设这个值序列有时很有趣,但在其他时候却没有用。在STL中是否有一个现成的
迭代
器
类可以实例化并传递给函数,并将忽略函数尝试分配给输出
迭代
器
的任何值?换句话说,将所有数据发送到/dev/null?
浏览 1
提问于2008-12-03
得票数 22
1
回答
对于相互转换的类型,是否存在“
模板
实例化中的参数推导冲突类型”的方法?
、
在
迭代
器
类型上
模板
化的
迭代
器
上有我自己的包装
器
。它工作正常,但当我尝试在算法中使用它时,我将
迭代
器
和向量
迭代
器
混合在一起,就会出现问题。finevector<int> vi2 (vi.begin(), /*(std::vector<int>::iterator)*/my_it2); 包含/
浏览 0
提问于2015-02-15
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C++ 模板类简介
迭代器
可迭代对象和迭代器
Python迭代器
可迭代对象,迭代器,生成器
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券