迭代 问答列表

无限循环 Vs.溢出的循环?

作者:TorusWithSprinkles 提问时间:10/13/2021

我正在学习 Java 中的有符号类型与无符号类型,遇到了一个让我感到困惑的棘手示例问题: Is the following code an infinite loop? Why or why not...

将可迭代对象包含在生成器表达式中会更改上下文的清理顺序

作者:Adam Tuft 提问时间:10/19/2023

我有一个 Python 应用程序,它有两个嵌套块,其中一个发生在对象的方法中。我观察到,当引发异常时,将可迭代对象包装在生成器表达式中会改变这些块的最终顺序,我对此感到非常惊讶。with__iter_...

比较不同容器的迭代器

作者:fredoverflow 提问时间:1/11/2011

比较不同容器的迭代器是否合法? std::vector<int> foo; std::vector<int> bar; 表达式是否会产生错误或未定义的行为?foo.begin() == bar....

奇异迭代器的赋值

作者:Jonathan Mee 提问时间:9/24/2015

“奇异迭代器”被定义为: 不与任何序列关联的迭代器。空指针以及默认构造的指针(包含不确定值)是单数 我的问题 1 是:默认构造的迭代器是否被视为“奇异迭代器”? 其次,我在这里被告知: 对于奇...

我可以根据 null 检查 C++ 迭代器吗?

作者:Zebrafish 提问时间:12/28/2016

我在使用向量迭代器时遇到了问题。我在一些地方读到检查空迭代器是不可能的,检查迭代器的常用方法是在搜索后根据 vector.end() 检查它。例如: vector< Animal* > animal...

如何包装不使用连续内存的 STL 容器迭代器?

作者:DWil 提问时间:7/31/2023

我正在编写一个自定义容器,该容器在内部使用 a 来实现。我希望容器支持基于范围的循环,因此实现了 and 函数。我不想公开 作为返回值,所以我在自定义容器中编写了自己的迭代器来返回。std::dequ...

如何防止 unordered_map.find() 被比作错误的结束迭代器?[已结束]

作者:Ivan Krivyakov 提问时间:10/3/2023

已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章来用事实和引文来回答。 上个月关闭。 改进此问题 我们刚刚在代码中发现了一个错误,它是这样...

SyntaxError:解析时出现意外的 EOF(迭代)

作者:Yudda Azhari 提问时间:2/20/2021

我在运行这部分代码时遇到错误。尝试了一些现有的解决方案。 import optimizers.GA as ga import benchmarks import csv import numpy i...

按条件拼接元素后如何再次恢复全数组?

作者:Phil-Absynth 提问时间:11/1/2023

我有一个动态表,并希望每月的每一天都有一个随机数组元素。对于每天,我可能需要按条件删除数组元素,但我需要再次拥有原始数组,以便第二天进行检查和选择。 以下函数包括迭代和条件,但它会在触发后删除所有迭...

地图闭合求和问题

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

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


共167条 当前第5页