迭代器 问答列表

我可以速记“开始..end“在使用迭代器时?

作者:synalice 提问时间:3/15/2023

在使用迭代器时,如何避免一直写作?smth.begin(), smth.end() 例如,如果您必须使用 – 它将如下所示:std::reverse std::reverse(mystr.begi...

增强了 C++ 中的“自动”[已关闭]

作者:Capy Maths 提问时间:10/2/2023

已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 上个月关闭。 改进此问题 曾几何时,我意识到我希望能够在不复制代码的情况下编写这...

你能返回闭包或创建行为类似于闭包的可调用对象吗?[复制]

作者:Makogan 提问时间:9/26/2023

这个问题在这里已经有答案了: 从函数返回闭包 (4 个答案) 上个月关闭。 我一直遇到一个问题。例如,假设我有以下内容: fn make_iterator<'a, T>(t: &'a T) -> ...

std::d istance 在给定 std::find 返回的迭代器时提供过去的结束索引

作者:NaturalDemon 提问时间:9/8/2023

这是我目前正在处理的一段豁免代码。 似乎按预期完成工作,但总是返回 3,我尝试了各种配置或前面有问题。 我希望根据字符串的结尾方式获得正确的数组索引。std::findstd::distanceits...

std::iterator 作为函数参数

作者:Vinod 提问时间:8/2/2023

我有以下一段代码: //code.h #include<string> #include<iterator> #include<iostream> using std::string; using...

在多分辨率文件上迭代运行软件

作者:Anon 提问时间:7/22/2023

.mcool 文件包含多个分辨率的矩阵。 一个 .mcool 文件的冷却器: cooler ls ./../input/A001C007.hg38.nodups.pairs.mcool ./.....

无法遍历 document.getElementsByClassName()

作者:Harsh Kasodariya 提问时间:7/8/2023

我正在尝试遍历 返回的对象。返回的对象包含三个具有指定类名的元素。但是,当我尝试使用循环访问每个元素时,对象的行为就好像它是空的一样。document.getElementsByClassName()...

是否有任何 rust 函数用于包装依赖于引用的迭代器,以便包装器包含引用?

作者:true equals false 提问时间:4/12/2023

在这种情况下,我想从标准输入中读取整数,以便它们用空格和换行符分隔。我的第一次尝试类似于以下代码: fn splitter(x: String) -> impl Iterator<Item=&'st...

为不返回真实基础类型的迭代器实现运算符&gt;

作者:dw218192 提问时间:4/8/2023

假设我想为一个表示 2D 点数组的类实现迭代器。 迭代器应该使类看起来像是存储了一对双精度值的数组,但该类实际上使用了 2 个单独的数组(一个用于 X 坐标,一个用于 Y 坐标)。我想知道我应该如何实...

让自定义迭代器在 Rust 中通过 &amp;String 工作

作者:will the wise 提问时间:10/1/2023

我目前正在努力实现一个迭代器,该迭代器拆分给定的字符串并将子字符串作为迭代器返回。对于特殊字符,它将只返回特殊字符,或者它将返回字母数字字符的子字符串并在空格处拆分。 我想由于 utf-8 字符,索...


共87条 当前第8页