locale::category

提供位元遮罩值保留標準 Facet 系列的整數型別。

typedef int category;
static const int collate = LC_COLLATE;
static const int ctype = LC_CTYPE;
static const int monetary = LC_MONETARY;
static const int numeric = LC_NUMERIC;
static const int time = LC_TIME;
static const int messages = LC_MESSAGES;
static const int all = LC_ALL;
static const int none = 0;

備註

這個型別是表示位元遮罩的型別不同的項目群組區域將地區設定分類或可以代表任何對應 C 地區設定分類的 int 型別之同義資料表。項目是:

  • collate,與 C 分類 LC_COLLATE 對應

  • ctype,與 C 分類 LC_CTYPE 對應

  • monetary,與 C 分類 LC_MONETARY 對應

  • numeric,與 C 分類 LC_NUMERIC 對應

  • time,與 C 分類 LC_TIME 對應

  • messages,與 Posix 分類 LC_MESSAGES 對應

此外,兩個有用的值為:

  • none,不與任何 C 分類對應

  • all,以及任何分類對應 LC_ALL C 整合

您可以代表分類的選擇性群組使用 OR 使用這些常數,在 monetary |time

需求

標題: <locale>

命名空間: std

請參閱

參考

locale Class