Inhaltsverzeichnis

<locale>

Klasse locale

Lokale kulturelle Eigenheiten von Zeichen, Vergleichsreihenfolge, Ein- und Ausgabe können durch std::locale-Objekte beeinflusst werden.

void locale_demo()
{
  using namespace std;
  locale loc("POSIX");
  cin.imbue(loc); 
  // ...
  cin.imbue(locale::global()); // Standard-Locale 
}

Namen ("enUK", "deDE" o.ä.) und Eigenschaften der Locale sind implementierungsabhängig, siehe http://stackoverflow.com/questions/4406895/what-stdlocale-names-are-available-on-common-windows-compilers .

Funktionen

template <class Facet> const Facet& use_facet (const locale& loc) 

Beschreibung: Liefert eine Referenz auf die Facette der locale, falls vorhanden.

template <class Facet> bool has_facet (const locale& loc) 

Beschreibung: Ist true, wenn die Facette in der locale vorhanden ist.