| 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 | 该对象不会被自动删除。 |