namespace cpp

C++ lernen, kennen, anwenden

Benutzer-Werkzeuge

Webseiten-Werkzeuge


kennen:include:algorithm

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
kennen:include:algorithm [2017-02-19 13:21]
127.0.0.1 Externe Bearbeitung
kennen:include:algorithm [2019-11-20 14:53] (aktuell)
rrichter [Nicht-modifizierende Algorithmen]
Zeile 7: Zeile 7:
 Die Iterator-[[..:​stl#​Kategorien]] ''​Out'',​ ''​In'',​ ''​For'',​ ''​Bi''​ und ''​Ran''​ zeigen an, welche Operationen auf den Bereichen erforderlich sind.  Die Iterator-[[..:​stl#​Kategorien]] ''​Out'',​ ''​In'',​ ''​For'',​ ''​Bi''​ und ''​Ran''​ zeigen an, welche Operationen auf den Bereichen erforderlich sind. 
 Die Einleitung ''​template <​...>''​ wurde der Übersichtlichkeit halber bei allen Schablonen weggelassen. Die Einleitung ''​template <​...>''​ wurde der Übersichtlichkeit halber bei allen Schablonen weggelassen.
-===== Nicht-modifizierende ​Algorithmen =====+===== Nichtmodifizierende ​Algorithmen =====
 ==== Ausführen und Zählen ==== ==== Ausführen und Zählen ====
 <code cpp> <code cpp>
Zeile 237: Zeile 237:
 ===== Modifizierende Algorithmen ===== ===== Modifizierende Algorithmen =====
 ==== Tauschen ==== ==== Tauschen ====
-<code cpp> 
-void swap (T& a, T& b)  
-</​code>​ 
-[[..:​lib:​swap|Beschreibung]]:​ 
- ​Vertauscht die Werte von ''​a''​ und ''​b''​. 
- 
 <code cpp> <code cpp>
 void iter_swap (Iter a, Iter b)  void iter_swap (Iter a, Iter b) 
Zeile 434: Zeile 428:
  ​Liefert n Werte aus dem Bereich [first,​last) in zufälliger Folge. ​  ​Liefert n Werte aus dem Bereich [first,​last) in zufälliger Folge. ​
  
-Die folgenden Funktionen werden mit C++17 entfernt: 
 <code cpp> <code cpp>
-void random_shuffle (Ran first, Ran last)              // bis C++14 +void random_shuffle (Ran first, Ran last)              // bis C++14, entfernt in C++17 
 void random_shuffle (Ran first, Ran last, Func zufall) ​ void random_shuffle (Ran first, Ran last, Func zufall) ​
 </​code>​ </​code>​
kennen/include/algorithm.1487506867.txt.gz · Zuletzt geändert: 2017-02-19 13:21 von 127.0.0.1