私はC言語を学びたいと思っています。おそらく単純な問題に遭遇しました。私がする必要がある特定のコンパイル時のオプションがあります"int32 undeclared" gccエラー
test.c:21: error: ‘int32’ undeclared (first use in this function)
:これはコンパイル時にエラーが発生し、しかし
int32 count;
:私は、次の宣言が含まれているいくつかのコードをコンパイルしようとしていますgcc用に設定するか、これを解決する指令#include
を使用しますか?
p.s.私はUbuntu Intrepidを実行しています。
2つの注意点:1) ' 'は標準ですが、gccでは問題ありませんが、他の場所(例:MSVC)でも問題ありません。 2)POSIXは 'int'を32ビットにする必要はなく、それ以外のUnixもあります。 –
POSIXで許される4つのプログラミング環境があります(ここにリストされています:http://opengroup.org/onlinepubs/009695399/utilities/c99.html#tagtcjh_11)。それらはすべて、少なくとも32である必要がありますビット。 – caf
Cヘッダー 'stdint.h'をC++にインクルードするには' #include ' –