C++11 引入了一个名为iota
. 其中“分配给 [first,last) 范围内的每个元素 val 的连续值,就像在写入每个元素后用 ++val 递增一样。”
有人可以解释这里的“iota”是什么意思吗?
我查找了“iota”,它似乎与生成范围无关。
It's a Greek letter used in mathematics to denote a set of consecutive numbers. Iota use in APL.
这个页面有一个非常合理的解释:
希腊字母 iota 在编程语言 APL 中用于生成连续整数序列。