問題タブ [undeclared-identifier]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
6443 参照

c++ - C ++初心者のコーディングミス:「宣言されていない識別子」?

プロジェクトのごく一部にC++を使用します。私は何か間違ったコーディングをしているに違いありませんが、C ++に関する私の知識はそれが何であるかであり、これを回避することはできません...

以下のAbstractContactListener.hファイルと.mmファイルの両方を参照してください。問題はisFixtureCollidingWithFixtureOfType(...)メソッドにあり、_contactベクトルにアクセスできません。ここで何が間違っているのでしょうか?

ヘッダ:

実装:

宣言されていませんか?うーん。「public:」キーワードの直後のヘッダーで宣言していると思いました。

ここで何が間違っているのでしょうか?どうもありがとう!J。

0 投票する
3 に答える
6538 参照

c++ - C ++:'set'および'vector''"#includeステートメントにもかかわらず宣言されていません

Ubuntu11.04でNetbeans7.1を使用しています。

次の呼び出し

エラーメッセージを表示します

そして次の呼び出し

エラーメッセージを表示します

これは私の持っているにもかかわらず

C++ファイルの先頭。

これを解決するのを手伝っていただければ幸いです。
ピーター。

0 投票する
3 に答える
520 参照

objective-c - Objective c プロパティの問題

私のSettings.hファイルには次の行があります

また、Settings.mファイルにはインポートがあります:

そして後で私は実装を提供します

しかし、ゲッターとセッターの両方で、use of undeclared identifier 'connections' 何が間違っているのかわかりませんというエラーが表示されるので、あなたの助けがあれば大歓迎です!

0 投票する
2 に答える
988 参照

c++ - 'If'識別子が見つかりません

私は初心者のC++学習者であり、VisualStudio2010のifループに常に問題があります。

そしてコンパイラは「もし」識別子が見つからないと言った。助けが必要です。ありがとう

バラミー

0 投票する
3 に答える
5610 参照

c++ - C++ 宣言されていない識別子

海戦ゲームを作りたい。Ship と Cell の 2 つのクラスがあります。

...

そして、私はそれらのような多くのエラーを持っています:

コードの何が問題になっていますか?

0 投票する
1 に答える
398 参照

ios - セマンティックの問題:宣言されていない識別子「screendata」の使用

私はbuzztouch.comを使用してアプリを作成してきましたが、コーディングの経験はありません。Xcodeを介してGameCenterをアプリに統合しようとしています。私はこれらの指示に従い、指示された場所にコードをコピーして貼り付けてきました。シミュレーターでアプリを実行しようとすると、次のようなエラーが発生しました。

セマンティックの問題:宣言されていない識別子「screendata」の使用

これを修正するにはどうすればよいですか?

0 投票する
2 に答える
3074 参照

delphi - Delphi "IdHTTP.Request.Range" プロパティ: 宣言されていない識別子

一時停止/中止されたダウンロードを再開するためのチュートリアル/ソース コードを探していました。ソースコードを見つけましたが、次のエラーが発生します:

これはエラーです:

どうすればこれを修正できますか?

0 投票する
2 に答える
2159 参照

c++ - c++ エラー: オブジェクトを作成しようとしたときに「宣言されていない識別子」。ヘッダーの問題?

インクルードで何か間違っていると思いますが、何が間違っているのかわかりません。w7 64 ビット システムで Visual Studio 10 を使用しています。

私が得るコンパイルエラー:

そのため、新しいオブジェクト (tmp) を作成しようとするたびに、彼は「宣言されていない識別子」と言います。私の推測では、彼は Test のクラス定義に到達できないと思います (彼は私に警告していません) が、その理由がわかりません. . お時間をいただきありがとうございます

test.h: 2 つの属性、getter、setter、コンストラクタ、およびデストラクタを持つクラス Test の定義

*test.cpp: クラス Test の関数の定義

testd.h: 静的ベクトルと静的関数を使用したクラス Testd の定義

testd.cpp: クラス Testd の関数の定義

最後に、Stdafx.h をインクルードします

助けてくれてありがとう。私の拙い英語であなたを怒らせなかったらいいのにと思います。

0 投票する
2 に答える
8478 参照

objective-c - 宣言されていない識別子エラーの使用

以下のコードで .m ファイルに「宣言されていない識別子の使用」エラーが発生し、うまくいかないようです。

私の .h ファイルには 40 個の画像があり、すべて参照アウトレットがあります。

ここで、X は 1 ~ 40 の数字です。私の .m ファイルでは、メソッド内にある限り NSArray *imagesViews は正常に機能しますが、すべてのメソッドで使用できるようにメソッドの外で宣言することはできません。Objective-C の初心者として、私はここからどこへ行くべきかわかりません。助けていただければ幸いです。

0 投票する
2 に答える
428 参照

objective-c - ObjC: 外部からカスタム クラスの ivar にアクセスできません

cocos2dで基本的なゲームを作ろうとしていますが、ヒーロースプライトの位置に応じて背景をスクロールしようとしているところまで来ました。ヒーローは、GameplayLayer と呼ばれるクラスのコントロールと一緒に作成され、非スクロール バックグラウンドに対してすべて正常に動作します。

私がフォローしている本は、キャラクターが中間点を通過したときにスクロールを機能させるためのサンプルコードを提供してくれました。これは完璧に見えますが、実行されていません。これは、ヒーローの別のインスタンスを作成しているためだと思いますクラスであり、そのインスタンスと画面に表示されるインスタンスとの間にリンクはありません。

バックグラウンド スクロール クラス (YrrasCoastBackgroundLayer と呼ばれます) 内からヒーローの作業インスタンスにアクセスできるようにすることでこれを修正できると想定していますが、脳のブロックがあり、それを見ることができません。@property を試してみましたが、Xcode は他のクラスでそれを認識しません。

これは GameplayLayer クラスの .h ファイルで、ヒーローが作成されたり、コントロールに接続されたりします。

YrrasCoastBackgroundLayer.h ファイルは確実に GameplayLayer.h をインポートします。これは、その *heroMale ivar にアクセスできるようにしたい YrrasCoastBackgroundLayer.m ファイルのメソッドの内容です。

float heroXPosition = heroMale.position.xheroMale が宣言されていない識別子であることを示す Xcode エラーが表示されます。ここで使用できるようにするにはどうすればよいですか?それで問題は解決しますか?

アップデート:

YrrasCoastBackgroundLayer の .h ファイルは次のとおりです。

YrrasCoastBackgroundLayer.m は次のとおりです。