問題タブ [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 投票する
1 に答える
674 参照

c++ - Simple constructor with initializer list?

Below I've included my h file, and my problem is that the compiler is not liking my simple exception class's constructor's with initializer lists. It also is saying that string is undeclared identifier, even though I have #include <string> at the top of the h file. Do you see something I am doing wrong? For further explanation, this is one of my domain classes that I'm integrating into a wxWidgets GUI application on Windows.

Thanks!

Time.h

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

c++ - C++ 'クラス名が宣言されていません' エラー

私はこのcppファイルを持っています。

dsets.cpp:

そしてこのヘッダーファイル

dsets.h:

そして、「DisjointSetsは宣言されていません」というエラーが表示され続けます
~
~

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

arrays - エラー unidentfied identfier "exams" と c++ で理由がわかりません

エラー C2065: 'exam1': 宣言されていない識別子

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

iphone - 「viewDidUnload undeclared」問題を解決する方法を知っている人はいますか?

また、「予想される「;」を解決する方法」'{' token? 以下のコードの前 (xcode 3.2.3 から)

両方のエラーは最初の行にあります

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

c++ - 「宣言されていない識別子」エラーを取得しています

http://www.codersource.net/mfc/mfc-tutorials/ctabctrl.aspxのチュートリアルに従って、ヘッダー ファイルで関数を宣言ActivateTabDialogs()し、クラスの別の関数内で呼び出しました。コンパイラは、関数の定義内のC2065: 'ActivateTabDialogs' : undeclared identifier行でエラーを返します。ここで私は何に違反していますか?ActivateTabDialogs();OnSelChange()

これがヘッダーファイルの私の宣言部分ですTCGeriArama_TabCtrl.h

これが定義ActivateTabDialogs()と私が内部で呼んでいる部分ですTCGeriArama_TabCtrl.cpp

ありがとう。

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

c++ - C ++の宣言されていない識別子(ただし、宣言されていますか?)

qandaクラスを含めたことは確かですが、それを含むベクトルまたはそのタイプのクラスを宣言しようとすると、qandaが未定義であるというエラーが発生します。問題が何であるかについて何か考えはありますか?

bot_manager_item.h

qanda.h

解決済み:qandaクラス内でのbot_managerの使用を回避するような方法でコードをリファクタリングすることになりました。

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

c - インクルード後に宣言されていないメソッド

aubioライブラリを使用してCで簡単なbpm計算プログラムを作成しようとしています。

aubio_tempo_doドキュメント)を呼び出そうとするまで、すべてが順調に進んでいるようです。

残念ながら、makeはエラーを提供します:

aubioライブラリがこの関数を提供していることを考えると、これはあまり意味がないようです。

ヘッダーファイルにtempo.hファイルをインクルードしようとしましたが、残念ながら、makeルーチンは同じエラーを出力し続けます。

何かご意見は?

==編集===========

私が試みたとも言われるべきです:

運がない:\

==編集===========

前処理をチェックするための-Eフラグ付きのg++の出力:http://pastebin.com/mbFEysJ2

ソースコードはここにあります:http://github.com/kellydunn/grover

関連するソースコードの抜粋:http://pastebin.com/KRmbZqg4

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

c - vpとpfの両方が構造体ノードにあるのに、それらが宣言されていないというのはなぜですか?

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

jquery - jQuery名前空間変数が宣言されていません

私は次のJavaScriptコードを持っています:

$.myNameSpace.badWords私はこの行で宣言します:

この行は、2番目のajax呼び出し成功関数内で宣言されています。

ここから値を取得しようとすると$.myNameSpace.badWords

宣言されていない変数を取得します。この行はUpdateWords()関数内にあります。

FireBugでデバッグしていますが、変数が表示BadWordsされません。$.myNameSpace

この問題を解決するにはどうすればよいですか?

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

visual-c++ - 宣言されていない識別子: おそらく非常に簡単な修正です

言語: Visual C++、MFC

ヘッダー ファイルで宣言した CString 変数へのポインターの配列を作成しようとしています。一般的に、これは私がやっていることです:

ただし、何らかの理由で、次のエラーが発生し続けます。

このエラーが発生するかどうかはよくわかりません。私の知る限り、これはポインターの配列を作成する正しい方法です。どんな助けでも素晴らしいでしょう!

編集:ヘッダーファイルの宣言は次のとおりです。