namespace cpp

C++ lernen, kennen, anwenden

Benutzer-Werkzeuge

Webseiten-Werkzeuge


kennen:lib:is_partitioned

is_partitioned()

#include <algorithm>

bool is_partitioned (In first, In last, Pred pred)

Prüft, ob im Bereich [first,last) alle Elemente e, auf die pred(e) zutrifft, links von denen stehen, auf die es nicht zutrifft.

Parameter

first Anfang des Bereiches
last Ende des Bereiches
pred Prädikat

Ergebnis

Rückgabewert: true, falls der Bereich bezüglich des Prädikats aufgeteilt ist.

Siehe auch

Beispiel

is_partitioned.cpp
#include <algorithm>
#include <iostream>
#include <string>
 
int main()
{
  std::string s = "HALLO, Welt";
  bool b = std::is_partitioned(begin(s), end(s), [](char c) {return c <= 'Z';});
  std::cout << s << " : " << b << '\n';
}
kennen/lib/is_partitioned.txt · Zuletzt geändert: 2019-11-20 14:47 von rrichter