この質問が多く寄せられていることは知っていますが、私のニーズに合った適切な回答を見たことがありません。私は C++ で楽しみのためにコンパイラとインタープリターを作成しています。それらを作成するには、使用している型が 8 ビット、32 ビット、64 ビットなどであることを確認する必要があります。すべてのプラットフォームで機能するとは限らないことが警告されています。一部のプラットフォームではこれらのサイズの整数がサポートされていないと聞いたことがありますが、Java がこれを実現しているため、可能であるに違いありません。残念ながら、Java ソース コードは利用できません。