Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Retourne une règle spécifique aux paramètres régionaux pour mettre en forme des sorties avec des montants négatifs.
pattern neg_format( ) const;
Valeur de retour
Une règle spécifique aux paramètres régionaux pour mettre en forme des sorties avec des montants négatifs.
Notes
La fonction membre retourne do_negative_format.
Exemple
// moneypunct_neg_format.cpp
// compile with: /EHsc
#include <locale>
#include <iostream>
#include <sstream>
using namespace std;
int main( ) {
locale loc( "german_germany" );
const moneypunct <char, true> &mpunct =
use_facet <moneypunct <char, true > >(loc);
cout << loc.name( ) << " international negative number format: "
<< mpunct.neg_format( ).field[0]
<< mpunct.neg_format( ).field[1]
<< mpunct.neg_format( ).field[2]
<< mpunct.neg_format( ).field[3] << endl;
const moneypunct <char, false> &mpunct2 =
use_facet <moneypunct <char, false> >(loc);
cout << loc.name( ) << " domestic negative number format: "
<< mpunct2.neg_format( ).field[0]
<< mpunct2.neg_format( ).field[1]
<< mpunct2.neg_format( ).field[2]
<< mpunct2.neg_format( ).field[3] << endl;
}
Résultat de l'exemple
German_Germany.1252 international negative number format: $+vx
German_Germany.1252 domestic negative number format: +v $
Configuration requise
en-tête : <locale>
l'espace de noms : DST