time_put::do_put
Tarih ve saat bilgilerinin dizisi olarak sanal bir işlev CharTypes.
virtual iter_type do_put(
iter_type _Next,
ios_base& _Iosbase,
const tm* _Pt,
char _Fmt,
char _Mod = 0
) const;
Parametreler
_Next
Burada dizisini temsil eden tarih ve karakter çıktı Yineleyici olan eklenecek._Iosbase
Kullanılmayan._Pt
Çıkış olan tarih ve saat bilgileri._Fmt
Çıktı biçimi.Bkz: STRFTIME wcsftime, _strftime_l, _wcsftime_l için geçerli değerler._Mod
Bir değiştirici biçimi.Bkz: STRFTIME wcsftime, _strftime_l, _wcsftime_l için geçerli değerler.
Dönüş Değeri
Birinci konuma eklenen son öğesinden sonra bir yineleyici.
Notlar
Başlangıç ardışık öğelerin sanal korunan üye işlev oluşturur _Next nesnesinde saklanan saat değerlerinden *_Pt, tür tm.İşlev üretilen çıktı ötesinde bir öğe eklemek için sonraki yerini belirleme Yineleyici döndürür.
Tarafından kullanılan aynı kuralları tarafından üretilen çıktı strftime, yönteminin son baðýmsýz deðiþkeni ile _Pt, bir dizi üretmek için char bir dizi içine öğeler.Her tür char öğesi türü eşdeğer bir öðeye eþleþtirmek için kabul CharType basit, bire bir eşleme tarafından._Mod Sıfıra, etkili biçimde burada f ile değiştirilir "% f" _Fmt.Aksi takdirde, "burada m ile değiştirilir % mf", etkili biçimde olan _Mod.
Örnek
Örnek için bkz: put, hangi çağrı do_put.
Gereksinimler
Başlık: <locale>
Namespace: std