Was entspricht Mathematicas Funktion Range [] in C ++?

8

Mathematica hat eine Funktion namens Range[] , die Folgendes ausführt:

%Vor%

Ant druckt:

%Vor%

Hat C ++ eine solche Funktion?

    
Billy Rubina 17.12.2012, 03:39
quelle

4 Antworten

9

Keine in der Standardbibliothek, aber von boost::range :

%Vor%

Ausgabe: 0 1 2 3 4 5 6 7 8 9 10

    
Jesse Good 17.12.2012, 03:44
quelle
7

Scheint einfach genug, um einen zu erstellen.

%Vor%     
Kevin Ballard 17.12.2012 03:43
quelle
4

Der Vollständigkeit halber können Sie Folgendes mit der C ++ 11-Standardbibliothek und lambdas tun:

%Vor%

Hier ist ein Link zu ideone mit einer Demo .

    
dasblinkenlight 17.12.2012 04:07
quelle
2

Es gibt nur zwei Bibliotheken, die faule und O (1) numerische Speicherbereiche bieten:

Mit SCC (C ++ REPL) und RO:

%Vor%     
Leonid Volnitsky 17.12.2012 07:02
quelle

Tags und Links