- cstdint[meta header]
- std[meta namespace]
- type-alias[meta id-type]
- cpp11[meta cpp]
namespace std {
using int16_t = signed-integer-type;
}
- signed-integer-type[italic]
16ビットの符号付き整数型。この型は2の補数表現で、かつ、パディングビットは存在しない。
この型を実装するかどうかは処理系定義であるが、上記の条件に合致する整数型が処理系に存在する場合には必ず定義されている。
処理系によっては1バイトが8ビットでないことがあり、そういった環境では8ビットの乗数幅を持つ整数型が定義されていない可能性がある。
- C++11
- Clang: 3.2
- GCC: 4.7.0
- ICC: ??
- Visual C++: 2010, 2012, 2013, 2015