namespace cpp

C++ lernen, kennen, anwenden

Benutzer-Werkzeuge

Webseiten-Werkzeuge


kennen:include:locale

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.

kennen/include/locale.txt · Zuletzt geändert: 2012-03-25 18:59 (Externe Bearbeitung)