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

c - Cで関数ポインタを使用して外部関数にアクセスする

ポインターを使用してextern関数にリンクしようとしています。しかし、試行するたびに、extern 関数が宣言されていないというコンパイラ エラーが発生します。私は外部関数の経験がほとんどないため、自分の間違いを見ることができません。別のファイルmemory.cから取得しようとしているlcd.cで宣言された関数があります。

エミュレーターを作成するときに関数ポインターを使用する必要があり、メモリ アドレスの配列があり、そのメモリ アドレスがアクセスされた場合に呼び出されるハードウェア関数に配列の各要素がリンクされます。基本的に私にできること:

私のコードは次のような問題を抱えています:

液晶.c

lcd.h

メモリ.c

Linux Mint で GCC を使用してコードをコンパイルしています

そしてエラーを取得します


編集

メイクファイルは次のとおりです。

現時点ではmemory.oのみをコンパイルしようとしているので、その部分だけに切り詰めました

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

c++ - c++ ベクトルが try-catch で宣言されていません

これは、try-catch ブロックでのベクトルの宣言を示すコードのスニペットです。

不思議なことに、ベクトル宣言を try-catch ブロックの外に置くと、エラーはなくなります。これは、STL でのベクトルの定義方法と関係がありますか? ベクトルは動的配列であるため、この宣言を try-catch ブロックに入れるのは良い習慣だと思いましたか?

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

c++ - 宣言されていない識別子 'FunctionName' C++ Xcode の使用

私がやろうとしているのは、単純な関数を別の関数から呼び出すことだけですが、convert_to_Roman 関数で addRomanDigit を呼び出すたびにエラーが発生するのはなぜですか? プログラムは完全ではありません。最初の機能を終了しようとしています。

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

c - エラー: 'uint16_t' が宣言されていませんか?

私はコードを持っています

uint16_t宣言されていない場所でエラーが発生します。私はMINGWでGCCを使用しています。

完全なエラーはこちらです。

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

c++ - 別のクラスからの Qt c++ GUI 呼び出し

GUIドラッグ&ドロップでボタンとテキストブラウザを作成しました。UI は mainwindow.cpp とクリックボタン関数で作成されます。main.cpp がありますが、それは無関係な原因であり、startbutton がクリックされるまでプログラムは起動しません。

これまでのところ問題ありません。問題は myServer.cpp で、何かを経由して textBrowser に書き込もうとしていui->textBrowser->append("hello hello");ます。しかし、myServer.cpp クラスは ui を「認識」していません。 "ui" not declared identifier

通常、私は(たとえば)新しいものを作成し、 これMainWindow test;を介して関数を呼び出しますtest.function(); が、これはここでは機能しませんか?

0 投票する
4 に答える
8378 参照

c++ - (Qt C++) 新しい関数の場合、ui 宣言されていない識別子

:)

私はプロジェクトに取り組んでおり、値 (ui->SpawnX->value()) を取り、それを int 変数に入れる必要があります。

私が置くとき:

それは問題なく動作しますが、私はこれらをたくさん持っているので、単純な機能に入れたいと思っています. だから、これの上に私が作った:

しかし、実行するたびに、「ui」というエラーが表示されます:宣言されていない識別子

どんな助けでも素晴らしいでしょう:D

ありがとう