#include
<numeric>
void iota (For first, For last, T startwert)
Schreibt eine mit startwert
beginnende aufsteigende Folge in den Bereich [first,last).
Für den Typ T
muss der Inkrement-Operator ++
definiert sein.
first | Anfang des Bereiches |
last | Ende des Bereiches |
startwert | Anfangswert der Berechnung |
Rückgabewert: -
#include <numeric> #include <iostream> int main() { double arr[5]; std::iota(arr, arr+5, 1); for (double e : arr) std::cout << e << ' '; std::cout << '\n'; }