VisualC++.NET 2003 を使っているのですが,
ビルドしようとすると,
error C2143:構文エラー:';'が'文字列'の前にありません。
と
fatal error C1075:左側中カッコ'{'に対応するものが
'c:\documents and settings\*** … ***\Form1.h(5)'
で見つかる前にEOFが検出されました。
と出ます.excpt.hの36行目(extern "C" {)です.
調べると同じようなエラーもあるみたいですが,
http://www.thescripts.com/forum/thread280397.html
どうしたらよいか分かりません.
どなたか詳しい方よろしくお願いします.
No.1
- 回答日時:
ソースのどこかで「何か」を書き忘れたり、「何か」の定義が足りなかったりする時に、
コンパイラが解釈に困って出すメッセージの典型です。
そのヘッダのincludeより前のどこか(おそらくはヘッダ?)に記述のミスがあると思われます。
本当に些細なミスのことが多く、自分で探すのはちょっと厄介です。
怪しいところを順番にコメントアウトしていくなどして、範囲を絞り、エラーが消える場所を特定してみてください。
回答ありがとうございました.
#2さんのお礼に書きましたが,
コードの最後ですが,カッコ( })の数が足りないという些細なミスでした.
No.2ベストアンサー
- 回答日時:
コンパイラの言うとおり。
構文エラーなんじゃない?
ただ、どこでそれが抜けているのかはソースをよく見ないと判らない
「;」を忘れていたり「)」を付け忘れたりしてるだけだと思う
おちついて よーーーーーーーく 確認してみたらいいよ。
それか 括弧だったら括弧対応をチェックするツール(テキストエディタによく付いてる)とか使ってみたらいいかも。
回答ありがとうございます!
コード編集に使っているエディタではなく,VisualStudioのコードエディタでみると,1つカッコの数が足りませんでした.
こんな単純なことだったとは!
恥ずかしいです.
落ち着いて確認することが大切ですね.優しいアドバイスありがとうございました.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- その他(プログラミング・Web制作) cryptcatのビルド 4 2022/07/21 14:55
- C言語・C++・C# C++のcase文の書き方 4 2023/02/24 20:50
- Visual Basic(VBA) VBA 改行コードの取り方 1 2022/03/22 14:14
- Visual Basic(VBA) 【VBAエラー】Nextに対するForがありません 対策について 5 2022/11/21 21:26
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- PHP PHPの構文で間違えが分からない 5 2022/07/11 16:38
- Visual Basic(VBA) Changeイベントで複数セルへの貼り付けおよび値削除時に1個目のセルのみエラーになる 3 2022/12/21 09:07
- オープンソース Vue+Laravelのデザインテンプレートのサンプルが起動できない 1 2022/05/18 21:52
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
適切な変換関数が存在しない???
-
エラー: ‘inval’ の記憶サイズ...
-
C2146を回避するにはどうしたら...
-
Excelのエラーで困ってます。
-
win32api構造体引数の型指定に...
-
fatal error LNK1112
-
Handlesについて
-
ビルド失敗 指定されたファイ...
-
レコードセットをcloseする所で...
-
MakeSureDirectoryPathExists
-
バッチからsqlplusの接続エラー...
-
入れ子になっている構造体配列...
-
左側がクラス、構造体、共用体...
-
デバッグ中のエラーのことで教...
-
fortranでプログラムを実行する...
-
include<wtsapi32.h>でエラーが...
-
VB2008で定数に色の設定をした...
-
不正なメモリ領域へのアクセス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
適切な変換関数が存在しない???
-
Excelのエラーで困ってます。
-
バッチからsqlplusの接続エラー...
-
fortranでプログラムを実行する...
-
HEWを使用しているのですが、こ...
-
コンパイルできません。
-
デバッグ中のエラーのことで教...
-
visual C++ でビルドの中止がで...
-
BC30002: 型 'ListItem' が定義...
-
Handlesについて
-
sys/time.hのインクルードがで...
-
ビルド失敗 指定されたファイ...
-
VB2008で定数に色の設定をした...
-
RightとLeft関数のライブ...
-
multiple definitionというエラー
-
WindowsからLinuxへの移植
-
HANDLEの宣言でのエラー
-
レコードセットをcloseする所で...
おすすめ情報