SHORT
C++ にはデータ型がありません。Win32 のヘッダーで定義されていますが、これはプラットフォーム固有の定義であり、C++ の一部ではありません。
SHORT
違いについては、Win32は 16 ビット サイズであることを保証します。C++ は のサイズについてほとんど保証しませんshort
。
SHORT
は、Windows の初期に最もよく使用されていました。short
コンパイラは通常、ほとんどのプラットフォームで 16 ビットとして標準化されているため、現在はあまり使用されていません。