c++のエラー: エラーC2601: 'main' : ローカル関数定義が不正
2022-02-09 17:22:59
今日、cppのプログラムを書いたのですが、コンパイルがうまくいかず、エラーは: error C2601: 'main' : local function definitions are illegal.} でした。そして、#include "***.h"、つまり"***.h"ファイルのコードをそのままソースファイルに入れると、コンパイル時に、main関数の定義が不正ですと上記のエラーが発生します。もちろん、ヘッダーファイルの末尾に } を追加すればいいし、ソースファイルの #include"***.h" の後に } を追加すればいいのですが、この場合は、ヘッダーファイルの末尾に } を追加する必要があります。
また、クラス宣言でセミコロンが抜けていたり、セミコロンが中国語になっていたりで、このエラーが発生することがあります。
<スパン <スパン
関連
-
C++:ソースファイルを開くことができない問題
-
C++コンパイルエラー:||error: ld returned 1 exit status|.
-
警告 - 符号付き整数式と符号なし整数式の比較 [-Wsign-compare] 解決方法
-
error: 'vector' does not name a type
-
コンパイルエラー: 制御が非ボイド関数の末尾に達する可能性がある
-
不完全なクラス型へのポインタが許可されていないのですが、どのようなエラーですか?
-
警告: この関数では 'p' が初期化されていない状態で使用されることがあります。
-
"エラー:不完全なクラス型へのポインタは許可されません。"の前方宣言。
-
C++ shared_ptr コンパイルエラー 'shared_ptr' がこのスコープで宣言されていない問題を修正しました。
-
std::allocator<char>::~allocator()' への未定義の参照
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
C++がpythonを呼び出す
-
C++ max() 関数エラー: 'max' の呼び出しに一致する関数がない
-
gcc/g++ コンパイル時のエラー解析で期待される型指定子の前に
-
error: label 'xxxxxxx' [-fpermissive] にジャンプします。
-
警告:組み込み関数 'malloc' の互換性のない暗黙の宣言を修正する方法
-
[C++】C++オーバーロード opeartor=非静的メンバ関数でなければならない?
-
sort(...)」への呼び出しに対応する関数がない、エラー
-
抽象クラス型 "my class "のオブジェクトは使用できません 解決方法
-
C++テンプレートテンプレート使用法まとめ
-
ベクター使用時、ベクター添え字が範囲外、その他類似のエラーが発生する。