generic (1) | explicit ctype (size_t refs = 0); // generic ctype constructor |
---|---|
char specialization (2) | explicit ctype (const mask* tab = 0, // constructor for ctype<char> bool del = false, size_t refs = 0); |
char
例項化)char
特化(僅用於 ctype<char>
)ctype
的 char
特化包含額外的引數,以允許可選的自定義字元表,並且還會呼叫其基類 locale::facet 的建構函式。true
,則解構函式將自動刪除作為第一個引數傳遞的表,以便程式無需關心 facet 的生命週期。值 | 描述 |
---|---|
0 | 當包含此區域的最後一個 locale 被銷燬時,該物件將被自動刪除。 |
1 | 該物件不會被自動刪除。 |