1

なぜこれが私に起こっているのかわかりません...72行目に「エラーC4430:タイプ指定子がありません-intが想定されています。注:C ++はdefault-intをサポートしていません」

今、私はそれが私のBOOLになると思っていますか?よくわかりませんが、助けていただけませんか?

72行目

static bCapture = false;

bCapure には、マウス オーバー エラー オフの「静的エラー: 明示的な型がありません ('int' と見なされます)

4

4 に答える 4

6

static変数の型を宣言していないためです。

使用する必要があります:

static bool bCapture = false;
//     ^^^^

staticは型ではなく、保存期間指定子です:

于 2013-07-22T11:46:17.710 に答える
1

「なぜこれが私に起こっているのかわかりません。」- 変数の型を宣言していないためです。staticは型ではなく、保存期間指定子です。あなたが欲しいのはですstatic bool bCapture = false;

于 2013-07-22T11:43:50.813 に答える
0

の型を宣言していませんbCapture- staticは型ではありません。

としてそれを行う

static bool bCapture = false;

静的

変数を変更する場合、 static キーワードは、変数が静的な期間 (プログラムの開始時に割り当てられ、プログラムの終了時に解放される) を持つことを指定し、別の値が指定されていない限り変数を 0 に初期化します。ファイル スコープで変数または関数を変更する場合、 static キーワードは、変数または関数が内部リンケージを持つことを指定します (その名前は、宣言されているファイルの外部からは見えません)。

ソースと詳細: http://msdn.microsoft.com/en-us/library/s1sb61xd(v=vs.80).aspx

于 2013-07-22T11:54:07.080 に答える