Aracılığıyla paylaş


moneypunct::do_neg_format

Biçimlendirme için bölgeye özgü kural dönmek için adı verilen bir korumalı sanal üye işlevi negatif tutarlar ile çıkarır.

virtual pattern do_neg_format( ) const;

Dönüş Değeri

Korunan sanal üye işlev için negatif bir tutar parasal çıktı alanını nasıl belirlemek için bölgeye özgü kural verir.Her dört unsuru pattern::field değerlere sahip olabilir:

  • Hiçbiri bir şey üretmek veya sıfır veya daha fazla boşluk eşleşecek şekilde.

  • oturum artı veya eksi işareti oluşturabilir veya eşleşecek şekilde.

  • alan bir alan oluşturmak veya sıfır veya daha fazla boşluk eşleşecek şekilde.

  • Symbol Eşleştir veya para birimi simgesi oluşturmak için.

  • değeri Eşleştir veya parasal bir değer oluşturmak için.

Parasal çıktı alanı bileşenleri oluşturulur ve parasal bir giriş alanı bileşenleri, bu öğelerin görüntülenme sırasını eşleştirilir pattern::field.Değerleri oturum, sembol, değerive ya da yok veya yer tam bir kez görünmelidir.Değer yok ilk görünmemesi gerekir.Değer alanı gereken ilk veya son görünmüyor.Uluslararası sırası doğrudur ve sembol, oturum, yok, sonra değeri.

Şablon sürümü moneypunct<CharType, Uluslararası> döner {money_base::symbol, money_base::sign, money_base::value, money_base::none}.

Örnek

Örnek için bkz: neg_format, sanal üye işlevi çağıran burada neg_format.

Gereksinimler

Başlık: <locale>

Namespace: std

Ayrıca bkz.

Başvuru

moneypunct Class