stdarray

std :: array ist ein Container, der Arrays konstanter Größe in C ++ kapselt.
4
Antworten

Warum kann ich std :: array :: end () nicht dekrementieren?

Ich erstelle eine praktische display() -Funktionsvorlage für Containertypen. Die Ausgabe für das letzte Element unterscheidet sich vom Rest, also überprüfe ich, ob myIterator != --cont.cend(); . Dies funktioniert für std::vector , funktio...
10.01.2018, 12:44
2
Antworten

Konvertieren von std :: array in std :: vector

Im folgenden Code kann die Größe des Arguments der Funktion (foo) ( std::vector ) alles sein, um die Funktion zu einem generischen zu machen. Manchmal ist der Größencontainer jedoch bekannt, sodass std :: array verwendet werden kann. Das Probl...
22.07.2014, 17:47
3
Antworten

In C ++, wie Array in umgekehrter Reihenfolge mit for_each zu iterieren?

Wie können wir in C ++ 11 mit lambda / for_each ein Array vom Ende her iterieren? Ich habe Folgendes versucht, aber beide ergeben eine Endlosschleife: %Vor% Irgendeine Idee? Vielen Dank.     
01.09.2013, 20:07