money_get-Klasse
Die Vorlagenklasse, die ein Objekt beschreibt, das als Gebietsschemafacet dienen kann, um Konvertierungen von Sequenzen des Typs CharType in monetäre Werte zu steuern.
template<
class CharType,
class InputIterator = istreambuf_iterator<CharType>
> class money_get : public locale::facet;
Parameter
CharType
Der Typ, der innerhalb eines Programms zum Codieren von Zeichen in einem Gebietsschema verwendet wird.InputIterator
Der Typ des Iterators, von dem die get-Funktionen ihre Eingabe lesen.
Hinweise
Wie bei jedem Gebietsschemafacet hat die statische Objekt-ID einen anfänglichen gespeicherten Wert von NULL. Beim ersten Versuch, auf den gespeicherten Wert zuzugreifen, wird ein eindeutiger positiver Wert in ID gespeichert.
Konstruktoren
Der Konstruktor für Objekte vom Typ money_get, die verwendet werden, um numerische Werte aus Sequenzen zu extrahieren, die monetäre Werte darstellen. |
Typedefs
Ein Typ, mit dem ein Zeichen beschrieben wird, das von einem Gebietsschema verwendet wird. |
|
Ein Typ, der einen Eingabeiterator beschreibt. |
|
Ein Typ, der eine Zeichenfolge beschreibt, die Zeichen vom Typ CharType enthält. |
Memberfunktionen
Eine virtuelle Funktion, die aufgerufen wird, um einen Zahlenwert aus einer Zeichenfolge zu extrahieren, die einen monetären Wert darstellt. |
|
Extrahiert einen numerischen Wert aus einer Zeichenfolge, die einen monetären Wert darstellt. |
Anforderungen
Header: <Gebietsschema>
Namespace: std