Why is it Called iota? [duplicate]
问题 This question already has answers here : What does iota of std::iota stand for? (5 answers) Closed 6 years ago . C++11 introduced a function called iota. Which "Assigns to every element in the range [first,last) successive values of val, as if incremented with ++val after each element is written." Can someone explain what "iota" means here though? I looked up "iota" and it seems to have nothing to do with generating a range. 回答1: Quoting this non-authoritative, but nonetheless correct, wiki: