迭代器 问答列表

不明白 std::iterator 在列表初始化中是如何工作的 [duplicate]

作者:oronr 提问时间:11/16/2023

这个问题在这里已经有答案了: 什么是悬空引用?[复制] (1 个答案) 6天前关闭。 我在使用 . 时遇到问题。首先,我定义了一个:std::vector::iteratorstruct temp...

如何使用迭代器编写令牌 [已关闭]

作者:colin 提问时间:11/14/2023

已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 8天前关闭。 改进此问题 在 token 的迭代器中,我们可以使用 hasnex...

迭代器的迷雾

作者:Gabriele 提问时间:11/14/2023

我为Google Apps Script中迭代器的奇怪行为而疯狂。 我的脚本随机选择一个文件夹(对应于 2012 年和当前年份之间的一年),然后在其中随机选择一个图像。该文件的随机标准是由一个随机整数...

跳出 Vec::retain()?

作者:mike rodent 提问时间:11/14/2023

我想遍历 a 对其中的对象执行各种操作(这将比 s 更复杂),并且在命令停止迭代的情况下,只保留尚未处理的对象。Vecusize fn main() { let _ = iterate(); } ...

如何避免实现 const 和非 const 迭代器的代码重复?

作者:Adrian McCarthy 提问时间:1/28/2010

我正在实现一个具有类似 STL 接口的自定义容器。我必须提供一个常规迭代器和一个常量迭代器。两个版本的迭代器的大多数代码是相同的。如何避免这种重复? 例如,我的容器类是 ,我正在实现 和 。两个迭代...

C++ 中的二叉树迭代器适用于 T=int,但对 T=std::string 失败

作者:Marlon 提问时间:11/14/2023

我已经在 C++ 中实现了一个带有迭代器的二叉树: #include <iostream> #include <memory> #include <iterator> #include <iost...

C++ 中的“!= data + arraySize”是什么意思?[关闭]

作者:Pryhas 提问时间:11/17/2023

已关闭。这个问题需要更加集中。它目前不接受答案。 想改进这个问题吗?更新问题,使其仅通过编辑这篇文章来关注一个问题。 2天前关闭。 改进此问题 我一直在寻找一种方法来在我的数组中找到给定的 i...

如何使用 Rayon 在 iter::from_fn 上并行化迭代?

作者:Miguel Guthridge 提问时间:11/8/2023

我有一个函数,我用它来生成一个迭代器,如本答案中所述。iter::from_fn fn generate_iterator<'a>( some_arg: Box<dyn SomeTrait>, ...

如何将值传递给迭代器

作者:Bondolin 提问时间:11/8/2023

在 JavaScript 中,我们有运算符,它能够返回一个值,该值可以选择性地通过该方法提供给生成器。从下一个:yieldnext() 参数 value可选 要发送到生成器的值。 该值将作为表达...

地图闭合求和问题

作者:thefrollickingnerd 提问时间:11/7/2023

我正在研究 AoC 来学习 Rust,并一直在尝试根据我看到的更有经验的 Rust 程序员编写的内容拼凑出一个解决方案。 下面似乎完全编译,除了我对 .sum() 有疑问。编译器指出,该状态更改为在求...


共87条 当前第5页