なぜこれが私に起こっているのかわかりません...72行目に「エラーC4430:タイプ指定子がありません-intが想定されています。注:C ++はdefault-intをサポートしていません」
今、私はそれが私のBOOLになると思っていますか?よくわかりませんが、助けていただけませんか?
72行目
static bCapture = false;
bCapure には、マウス オーバー エラー オフの「静的エラー: 明示的な型がありません ('int' と見なされます)
なぜこれが私に起こっているのかわかりません...72行目に「エラーC4430:タイプ指定子がありません-intが想定されています。注:C ++はdefault-intをサポートしていません」
今、私はそれが私のBOOLになると思っていますか?よくわかりませんが、助けていただけませんか?
72行目
static bCapture = false;
bCapure には、マウス オーバー エラー オフの「静的エラー: 明示的な型がありません ('int' と見なされます)
static
変数の型を宣言していないためです。
使用する必要があります:
static bool bCapture = false;
// ^^^^
static
は型ではなく、保存期間指定子です:
「なぜこれが私に起こっているのかわかりません。」- 変数の型を宣言していないためです。static
は型ではなく、保存期間指定子です。あなたが欲しいのはですstatic bool bCapture = false;
。
の型を宣言していませんbCapture
- static
は型ではありません。
としてそれを行う
static bool bCapture = false;
変数を変更する場合、 static キーワードは、変数が静的な期間 (プログラムの開始時に割り当てられ、プログラムの終了時に解放される) を持つことを指定し、別の値が指定されていない限り変数を 0 に初期化します。ファイル スコープで変数または関数を変更する場合、 static キーワードは、変数または関数が内部リンケージを持つことを指定します (その名前は、宣言されているファイルの外部からは見えません)。
ソースと詳細: http://msdn.microsoft.com/en-us/library/s1sb61xd(v=vs.80).aspx