腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何正确地检查istreambuf_iterator是否已到达
流
的末尾?
在我读到的标准中,你必须创建一个耳聋
迭代
器
,才能知道
迭代
器
是否到达了
流
的末端。我认为它变得非常丑陋,难道没有任何预定义的符号或类似的东西可以帮助我们在这里吗?默认构造的std::istreambuf_iterator称为
流
结束
迭代
器
.当有效的std::istreambuf_iterator到达底层流的末尾时,它就等于
流
结束
迭代
器
。= end) { break;} 为什么
迭代
浏览 2
提问于2015-10-07
得票数 1
回答已采纳
1
回答
STXXL中的
流
与
迭代
相结合
、
支持数据处理的
流
模型。STXXL数据可以通过
迭代
来处理(例如使用stxxl::for_each),或者通过转换到
流
模式(例如使用streamify(),其中这种流转换可以被组合成有效的处理)。
流
结果可以使用materialize()转换回
迭代
器
。 我有很多流转换,我想应用到输入流中。但是,我不需要将结果存储在任何输出“容器”中。我需要的是一个materialize-like函数,它可以直接驱动
流
而不需要任何输出
迭代
器
--本质上类似于s
浏览 4
提问于2015-11-01
得票数 0
回答已采纳
3
回答
使用std::ifstream的std::istreambuf_iterator "peek“
、
、
、
在处理数据
流
时,我更喜欢用模板和
迭代
器
来编写代码。我经常需要“窥视”下一个角色。为了使代码能够处理无双向
迭代
器
,我有一个代码片段,如下所示:I next(I it) {}B换句话说,递增
迭代
器
的一个副本,其净效果是增加所有
迭代
器
的! 我意
浏览 1
提问于2011-06-13
得票数 2
回答已采纳
5
回答
从溪流中收集对
、
、
我有这样的对象
流
:如何将其转换为成对的
流
: { new Pair("0", "1"), new Pair("2", "3"), new Pair
流
大小未知。我正在从一个可能很大的文件中读取数据。我只有
迭代
器
来收集,并且我使用分集
器
浏览 0
提问于2018-02-28
得票数 16
回答已采纳
1
回答
istream_iterator与懒惰评价
、
、
考虑到istream_iterator的懒散计算,我想知道是否可以依赖初始化的
迭代
器
,但从不取消引用或递增
迭代
器
来获取条件。
浏览 4
提问于2014-02-24
得票数 1
回答已采纳
2
回答
与从
迭代
器
创建的
流
的并行性
、
我从
迭代
器
创建了一个并行
流
,我注意到它似乎没有表现出并行性。在下面的示例中,我向控制台打印了两个并行
流
的计数
器
,一个是从
迭代
器
创建的,另一个是从列表创建的。从列表创建的
流
显示了我所期望的行为,即以非顺序的顺序打印计数
器
,但是从
迭代
器
创建的
流
以顺序的顺序打印计数
器
。我从
迭代
器
创建并行
流
是不正确的吗?
浏览 0
提问于2018-01-18
得票数 6
1
回答
将
迭代
器
转换为
流
并调用并行,转换是在共享线程池线程上完成的吗?
、
、
、
、
因此,我使用Guava的库Streams.stream(
迭代
器
)方法将
迭代
器
转换为
流
。然后我在该流上调用并行,并执行一些操作。我想知道的是,
迭代
器
到
流
的转换是在共享线程池线程上完成的,还是提前完成的。我想知道,如果
迭代
器
转换是在共享线程池线程上完成的,这会给我的用例带来线程安全性方面的问题。 谢谢!
浏览 0
提问于2018-07-20
得票数 1
1
回答
标准输入
迭代
器
问题
、
由于某些原因,在基于t的For循环的第二次
迭代
中,它没有正确读取m的值。
浏览 7
提问于2016-09-05
得票数 0
回答已采纳
1
回答
流
和
迭代
器
在C++中的区别?
、
、
、
我已经在类似的系统上找到了白皮书,只在功能语言中,而且它们倾向于基于
流
。我想要实现一个类似的系统,但是基于熟悉的概念和与C++世界的互操作。昨晚我顿悟了--“不是溪流,是
迭代
器
!”它们的共同点是它们可以使用
迭代
器
进行抽象。) 然而,另一个想法让我停了下来:我不确定我是否能够阐明(C++)
流
和(STL)
迭代
器
之间的区别。换句话说,在什么时候,某个东西实际上是一个
迭代
器
,而不仅仅是一个
流
包的
迭代
浏览 0
提问于2017-04-27
得票数 4
5
回答
Java streams vs
迭代
器
、
、
、
我一直在尝试Java的新的和闪亮的功能部分,最让我困惑的事情之一是
流
? 它们有什么用呢?我的意思不是说在实际意义上,我从一些函数式语言中很快就找到了map/filter/reduce/等,但是为什么我们需要首先转换成
流
呢?Java已经有了
迭代
器
。
流
和
迭代
器
之间有根本的区别吗?底线:
迭代
器
和
流
之间的根本区别是什么?哪些功能不能作为
迭代
器
的扩展实现,需要一
浏览 0
提问于2018-02-18
得票数 12
1
回答
c++使用向量从文本文件中读取和写入数值
我从古瑟拉那里学到了一门课程。其中一课是一段代码,它应该使用向量从文本文件中执行读和写数字的操作。这是代码:#include <iterator>#include <vector>//#include "" { /*cout << "Hello School!" << endl
浏览 2
提问于2016-03-23
得票数 2
回答已采纳
4
回答
使用
迭代
器
对进行字符串初始化
、
、
、
我尝试用
迭代
器
初始化字符串,结果如下所示:istream_iterator<char> in_i(fin), eos; //here eos is
浏览 3
提问于2009-11-10
得票数 2
回答已采纳
7
回答
如何在继续
流
的同时获得第一个元素?
、
、
、
、
false; }} 我可以用
流
API在
流
(Stream<T>)上这样做吗?*请注意,这是一个关于
流
的问题,而不是
迭代
器
问题。我有一个
流
-不是
迭代
器
。
浏览 1
提问于2019-03-06
得票数 30
回答已采纳
1
回答
空卷曲括号{}作为范围的结束
、
、
我试验这段代码是因为一个使用"{}“作为”默认构造的
流
迭代
器
作为范围的结束“的工作示例。“请注意,自C++11以来,您可以传递空大括号,而不是默认构造的
流
迭代
器
作为范围的结束。
浏览 3
提问于2015-05-08
得票数 5
回答已采纳
1
回答
与值初始化
迭代
器
比较是否定义良好?
、
string>(); { } } 但是,值初始化
迭代
器
可以进行比较,并且应该与相同类型的其他值
浏览 0
提问于2014-10-07
得票数 5
1
回答
在python中将
迭代
器
拆分成两个连续的
迭代
器
、
我有一个
迭代
器
,它产生一个带有几个数据字段的字典。有没有办法把这个数据
流
分成两个后续的
迭代
器
,每个
迭代
器
只有前一个
流
字典的某个数据字段?
浏览 58
提问于2020-01-17
得票数 4
2
回答
C++
流
迭代
器
与容器
迭代
器
、
据我所知,在C++中,对于容器类型(例如vector、deque、map),我可以使用如下语法获得
迭代
器
类型map<int,int>::const_iterator并通过如下方法获得第一个元素的实际
迭代
器
但是,对于
流
(例如ifstream),接口似乎略有不同;我可以通过以下方式获得
迭代
器
streambuf_iterator<char如果istream
迭代<
浏览 2
提问于2014-09-01
得票数 2
1
回答
Scala中的树比较
、
、
、
因此,我想夷平树来创建
迭代
器
/
流
。说得通吗?你有什么建议:
迭代
器
还是
流
?
浏览 0
提问于2014-05-24
得票数 3
回答已采纳
1
回答
std::ostreambuf_iterator和std::cout不能一起使用
、
那么我们如何打印
迭代
器
所持有的值呢?
浏览 0
提问于2020-04-06
得票数 0
回答已采纳
1
回答
在现代c++中实现对象
流
容器的最佳实践
、
它需要一个
迭代
器
,它可以对它进行
迭代
并返回它生成的对象。X::iterator begin(); X::iterator end();} 或者将Obj类合并到
迭代
器
中1.正如向量
迭代
器
示例所示,begin和end()应该返回索引值。但是这里X是
流
,我只能得到一次开始,之后访问
流
就不是第一个字节了。在iostream中,end()似乎返回一个特定的
浏览 3
提问于2015-12-16
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
迭代器
可迭代对象和迭代器
Python迭代器
可迭代对象,迭代器,生成器
python设计模式:迭代器模式——迭代器与生成器
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券