C++で発生したいくつかのエラー
1.PointCloudの前に無効な宣言子があります。
こちらは実際に間違いがあり、報告されるエラーの一般的な種類は以下の通りです。
invalid declarator before ...
このエラーは、関数のプロトタイプを定義しているファイルで、正しく定義されているか、ヘッダーファイル全体の定義が完全かどうかを確認する必要があります。 errorはちょっとした事故、またはトップに注意!
2. エラー:終端がない #ifndef
1. パーミッションの問題
2. 少ない #endif (LZは2回目の知恵遅れのミスをした...)。
3. ',' の前に '(' がつくと予想されるトークン
このエラーはまだ比較的よくあるはずです、','の前に少ない'('; このエラーは比較的低レベルと見なされます、小さなパートナーは、コンパイラがエラーを報告できるのは比較的低レベルのエラーです、それが論理エラーであれば、コンパイラがエラーを報告しない場合、それは コンパイラがエラーを報告しない場合、我々は論理に従って、一つ一つ確認するほかはないのです。
4. '}' トークンの前に ';' があることが予想される。
'}' の前にセミコロンがありません。
5. 'cloud' はこのスコープで宣言されていません。
変数が定義されていません。C++は時として本当に厄介なもので、matlabで慣れているものではありません。
6.prototype for 'int class::function()' does not match any in class ' '
ヘッダーファイルで定義されたクラスの関数の型と、定義または呼び出された関数の型が一致しないことが問題です。例えば、ヘッダーファイルで関数のプロトタイプをintと定義し、その関数を定義するときにvoidと記述した場合、本来は2つの関数は同一ではなく、コンピュータはそれを見つけることができないのです。
7. ++count型にプリインクリメント演算子がない。
この問題は、変数countが定義されていないため、コンピュータが++を操作できず、初期値が0になってしまうため、やはり発生します。
8. エラー: ISO 'for' スコープのために 'm' の名前検索が変更されました [-fpermissive] 。
この変数をforループの外でも使い続けたい場合は、forループの外で定義すれば良いのですが、再定義などに注意が必要です。
**9.アサーション
index >= 0 && index < size()' failed. **
index >= 0 && index < size()' に失敗しました。
The entire error is reported as follows.
usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h:407: Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase <Derived, 1>::operator()(Eigen::DenseCoeffsBase<Derived, 1>::Index) [with Derived = Eigen::Matrix<double, - 0x00000000000000001, 1>, Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double, Eigen::DenseCoeffsBase<Derived, 1>::Index = long int]: Assertion
中止(コアダンプ)
は、固有値を使う場合は初期化されず、ベクトルxの大きさを指定する必要があるため、以下のようになります。
Eigen::VectorXd x;
同じようにxを宣言すると、空のベクトル(長さ0のベクトル)になるので、その最初の要素にアクセスしようとするとエラーになります。
10. error: 'return' の前に unqualified-id を期待した。
returnがmain関数に含まれないのは、おそらく{}括弧が一致しないため、person returnがmain関数の外に出てしまうためと思われます。
11./usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info): relocation 0 has invalid symbol index 10/usr/bin/ld: /usr/lib/x86_64-linux-gnu/crt1.o(.debug_info): relocation 0 has invalid symbol index 10/usr/bin/ld。/usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info): relocation 1 has invalid symbol index 11/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64- linux-gnu/crt1.o(.debug_info): relocation 2 has invalid symbol index 2/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info): relocation 3 has invalid symbol index 2/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info): relocation 3 has invalid symbol index 2/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.info info): relocation 3 has invalid symbol index 2/usr/bin/ld: /usr/lib/debug/usr/lib/x86_64-linux-gnu/crt1.o(.debug_info): リロケーション 4 のシンボルインデックスが 10 で無効です。
メイン機能欠落! スペルチェックなど
未完成の仕事...
参照したブログの一覧です。
http://blog.csdn.net/lele2426/article/details/12617369
https://forum.kde.org/viewtopic.php?f=74&t=107366
https://stackoverflow.com/questions/10766256/linker-returns-relocation-has-an-invalid-symbol-at-symbol-index
関連
-
[解決済み】C++のストリームマニピュレータで固定幅のフィールドのテキストを中央揃えにする
-
[解決済み] error: 'for' の前にunqualified-idがあるはずです。
-
[解決済み] #error このファイルには、ISO C++ 2011 標準のコンパイラーとライブラリーのサポートが必要です。
-
[解決済み] 不明な型名文字列 C++
-
[解決済み] ベクトル加算演算
-
[解決済み] 静的な仮想関数を持つことはできますか?もしできないなら、なぜですか?[重複]。
-
[解決済み] C++ : 暗黙の定数変換でオーバーフローが発生する [-Woverflow].
-
[解決済み] c++のブーストシリアライズベクトル
-
[解決済み] "エラー:'abs'の呼び出しがあいまいです "の修正方法
-
[解決済み] コンストラクタでのエラー : 識別子を期待されますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Visual C++で "Debug Assertion failed "の原因となる行を見つける。
-
[解決済み】c++で.txtファイルから2次元の配列に読み込む
-
[解決済み】C++用RPN電卓
-
[解決済み] stringstream使用時に "Declaration has no storage class or type specifier "エラー発生 [終了しました]。
-
[解決済み] なぜ関数でc_str()を使わなければならないのか [重複] [重複
-
[解決済み] C2678 二項演算子 '<': 左側のオペランドが 'const Node' 型である演算子が見つかりません (または、受け入れ可能な変換がありません) [重複] 。
-
[解決済み] GetPrivateProfileStringの目的は何ですか?[クローズド]です。
-
[解決済み] オブジェクトがメンバ関数と互換性のない型修飾子を持っている。
-
[解決済み] C++でenumを前方に宣言する
-
[解決済み] c++ 解放されるポインタが割り当てられていないエラー