This question already has answers here:
What does iota of std::iota stand for?

(6 个回答)


6年前关闭。




C++11 引入了一个名为 iota 的函数。其中“分配给范围 [first,last) val 连续值中的每个元素,就像在写入每个元素后用++val 递增一样。”

有人可以解释这里的“iota”是什么意思吗?

looked up "iota" 似乎与生成范围无关。

最佳答案

引用 this 非权威但仍然正确的维基:



在 APL 中, 函数(用希腊字母表的第九个字母 iota 表示)用于创建一个从零开始的指定长度的连续递增整数数组。

关于c++ - 为什么叫 iota?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28411850/

10-11 19:28