Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Returns a locale-specific sequence of elements to use as a currency symbol.
string_type curr_symbol( ) const;
Return Value
A string containing the currency symbol.
Remarks
The member function returns do_curr_symbol.
Example
// moneypunct_curr_symbol.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 currency symbol "<< mpunct.curr_symbol( ) << endl;
const moneypunct < char, false> &mpunct2 = use_facet < moneypunct < char, false> >(loc);
cout << loc.name( ) << " domestic currency symbol "<< mpunct2.curr_symbol( ) << endl;
};
Sample Output
If you run Windows 2000 or earlier, you will get this output:
German_Germany.1252 international currency symbol DEM
German_Germany.1252 domestic currency symbol DM
If you run Windows XP, you will get this output:
German_Germany.1252 international currency symbol EUR
German_Germany.1252 domestic currency symbol
This assumes that you have not changed the default currency settings.
Requirements
Header: <locale>
Namespace: std