私はC++にはかなり新しくなっていますが、私はファンダメンタルズのハングアップを持っています。私は、 "Uint32"(さまざまな大文字で)と他のコードを読むときに同様のデータ型を使用していますが、それらに言及しているドキュメントは見つかりません。私は、 "Uint32"は32ビットの符号なしintであることを理解していますが、私のコンパイラではありません。私はVisual C++ expressを使用していますが、私はそれが何であるかを認識できません。「Uint32」、「int16」など。彼らは標準的なC++ですか?
デフォルトでこれらのデータ型を読み込むコンパイラがありますか、またはこれらのプログラマが自分自身をクラスまたは#define定数として宣言しているコンパイラはありますか?
通常の宣言はシステムによって異なるように見えるので、整数の使用期間を正確に知るために使用することができます。それらを使用して他の賛否両論はありますか?
非常にいいです。私はそれがクロスプラットフォームなので、私はそれのためのブーストライブラリを使用していると思う。 Damn microsoftとそのdo-it-own-wayの原理 – Zoomulator
マイクロソフトは本当にここに非難するつもりはありません。彼らは厳密に標準に準拠しています:C++はまだ標準化された固定サイズの番号型を持っていません。 –
私はブーストタイプも使用しています。マイクロソフトは、これらのタイプがC++標準の一部になるため、最終的にこれらのタイプをサポートします。 –