moneypunct_byname クラス
特定のロケールの moneypunct
ファセットとして使用できるオブジェクトを表す派生クラス テンプレート。通貨の入力フィールドまたは出力フィールドを書式設定できるようにします。
構文
template <class CharType, bool Intl = false>
class moneypunct_byname : public moneypunct<CharType, Intl>
{
public:
explicit moneypunct_byname(
const char* _Locname,
size_t _Refs = 0);
explicit moneypunct_byname(
const string& _Locname,
size_t _Refs = 0);
protected:
virtual ~moneypunct_byname();
};
解説
その動作は名前付きのロケール _Locname
で決まります。 各コンストラクターは、moneypunct<CharType, Intl>(_Refs
) を使用して、その基本オブジェクトを初期化します。
要件
ヘッダー: <locale>
名前空間: std