同様に、ネイキッドchar16_t
は署名付きですか、署名なしですか? 実装定義ですか?
質問する
1927 次
1 に答える
20
標準 (C++11 以前のドラフト n3290、または C++11 以降のドラフト n3337) §3.9.1 Fundamental typesから:
型
char16_t
とは、基になる型と呼ばれるで、それぞれとchar32_t
と同じサイズ、符号、位置合わせを持つ別個の型を示します。uint_least16_t
uint_least32_t
<stdint.h>
uint_least16_t
とuint_least32_t
は両方とも署名されていないため (§18.4.1ヘッダー<cstdint>
の概要char16_t
から)、 と についても同じですchar32_t
。
于 2013-03-07T18:40:09.150 に答える