time_put::do_put
虛擬函式輸出日期和時間資訊做為 CharType的 . 序列。
virtual iter_type do_put(
iter_type _Next,
ios_base& _Iosbase,
const tm* _Pt,
char _Fmt,
char _Mod = 0
) const;
參數
_Next
輸出 Iterator 要插入的位置表示日期和時間的字元序列。_Iosbase
未使用。_Pt
輸出的日期和時間資訊。_Fmt
輸出格式。 如需有效的值。請參閱 strftime、wcsftime、_strftime_l、_wcsftime_l 。_Mod
格式的修飾詞。 如需有效的值。請參閱 strftime、wcsftime、_strftime_l、_wcsftime_l 。
傳回值
對第一個位置的 Iterator 在插入的最後一個項目之後。
備註
虛擬 protected 成員函式產生開始從儲存在物件中的時間值、_Pt的 _Next 時的元件,型別 tm。 函式傳回指定下一個的 Iterator 插入所產生之輸出以外的項目。
輸出是由 strftime所用的相同規則產生,與 _Pt中的引數,以產生一系列的 char 項目陣列。 每一個這樣的 char 項目依簡單,一對一對應假設對應到型別 CharType 的一個對等項目。 如果 _Mod 等於零,有效的格式為「%F」,其中 T 由 _Fmt取代。 否則,有效的格式為「%MF」,其中會由 _Mod所取代。
範例
請參閱 放置範例,呼叫 do_put。
需求
標題: <地區設定>
命名空間: std