共用方式為


time_get 類別

此樣板類別描述可以做為地區設定 facet 的物件,以控制類型 CharType 的序列轉換為時間值。

template <
   class CharType,
   class InputIterator = istreambuf_iterator<CharType>
> class time_get : public time_base;

參數

  • CharType
    用於程式內部字元編碼的類型。

  • InputIterator
    從中讀取時間值的迭代器。

備註

如同所有地區設定 facet,靜態物件識別碼有初始儲存值零。 第一次嘗試存取它的儲存值時,會在 id 中儲存唯一的正值。

建構函式

time_get

time_get 類型物件的建構函式。

Typedef

char_type

類型,用來描述由地區設定使用的字元。

iter_type

描述輸入迭代器的類型。

成員函式

date_order

傳回 facet 使用的日期順序。

do_date_order

受保護的虛擬成員函式,呼叫以傳回 facet 所使用的日期順序。

do_get

讀取和轉換字元資料為時間值。

do_get_date

受保護的虛擬成員函式,呼叫以將字串剖析為由 strftime 的 x 規範所產生的日期。

do_get_monthname

受保護的虛擬成員函式,呼叫以將字串剖析為月份名稱。

do_get_time

受保護的虛擬成員函式,呼叫以將字串剖析為由 strftime 的 X 規範所產生的日期。

do_get_weekday

受保護的虛擬成員函式,呼叫以將字串剖析為週間日名稱。

do_get_year

受保護的虛擬成員函式,呼叫以將字串剖析為年份名稱。

get

從字元資料來源讀取,並將該資料轉換為時間結構儲存的時間。

get_date

將字串剖析為 strftime 的 x 規範所產生的日期。

get_monthname

將字串剖析為月份名稱。

get_time

將字串剖析為 strftime 的 X 規範所產生的日期。

get_weekday

將字串剖析為週間日名稱。

get_year

將字串剖析為年份名稱。

需求

標頭:<locale>

命名空間: std

請參閱

參考

<locale>

time_base 類別

C++ 標準程式庫中的執行緒安全