
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
自動的に設定されるヘッダファイルの設定がおかしくなっているか
ヘッダファイル自体が壊れているんですかね~。
システムが作成したコードの部分を削除したりすると、コードの管理が自動でできなくなる場合はありますけどね。
新しい、プロジェクトでほとんどなんにも実行しないような、ものを作ってもエラーがでますか?
そういうもので、エラーになるようなら、VCが壊れているのかもしれませんが、
新しいプロジェクトにしたら特別エラーがでないのなら、単にそのプロジェクトをおかしくしたんでしょうね。
この回答への補足
次の4つのコードを実行してみました。これらはすべて
新しいプロジェクト作成後実施しています。
1.拡張子Cで(コンソールアプリ)
main()
{
}
-----異常なく実行可能
2.拡張子C++で(コンソールアプリ)
main(void)
{
}
-----異常なく実行可能
3.拡張子Cで(win32アプリ)
#include <windows.h>
int WINAPI WinMain(
HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow
) {
return 0;
}
すると
コンパイル中...
01_02_00.c
c:\program files\microsoft visual studio\vc98\include\winnt.h(1092) : error C2061: 構文エラー : 識別子 'KSPIN_LOCK' がシンタックスエラーを起こしました。
c:\program files\microsoft visual studio\vc98\include\winnt.h(1092) : error C2059: 構文エラー : ';'
・・・・・省略となります。
4.新規作成-win32アプリ-標準的なハローワールドアプリとしてビルドした結果
リソースをコンパイル中...
コンパイル中...
StdAfx.cpp
c:\program files\microsoft visual studio\vc98\include\winnt.h(1092) : error C2146: 構文エラー : ';' が、識別子 'KSPIN_LOCK' の前に必要です。
c:\program files\microsoft visual studio\vc98\include\winnt.h(1092) : fatal error C1004: 予期せぬ EOF が検出されました。
cl.exe の実行エラー
fsaf.exe - エラー 2、警告 0
となります。
なぜ新規作成のサンプルプログラムのようなものまで、エラーが出るのかわかりません。
No.1
- 回答日時:
エラーの内容は把握できていますか?
例えば、includeしているファイルがなくなったとか、そういうことではないでしょうか?
この回答への補足
もう少し具体的に症状を説明します。
1.次のことをしてみた結果とエラーです。
○プログラムを開き新規作成-win32アプリケーションで
プロジェクト名をいれ「標準的な"ハローワールド"アプリケーション」で実行し、すぐビルドして出たエラーです。
▼コンパイル中...
StdAfx.cpp
c:\program files\microsoft visual studio\vc98\include\winnt.h(1092) : error C2146: 構文エラー : ';' が、識別子 'KSPIN_LOCK' の前に必要です。
c:\program files\microsoft visual studio\vc98\include\winnt.h(1092) : fatal error C1004: 予期せぬ EOF が検出されました。
2.今回のビルドで発生したエラーです。ちなみにビルド後黙り込みます。
▼コンパイル中...
main.c
c:\program files\microsoft visual studio\vc98\include\winnt.h(1092) : error C2061: 構文エラー : 識別子 'KSPIN_LOCK' がシンタックスエラーを起こしました。
c:\program files\microsoft visual studio\vc98\include\winnt.h(1092) : error C2059: 構文エラー : ';'
c:\program files\microsoft visual studio\vc98\include\winnt.h(1093) : error C2143: 構文エラー : '{' が '*' の前に必要です。
c:\program files\microsoft visual studio\vc98\include\winnt.h(3132) : error C2061: 構文エラー : 識別子 'UINT_PTR' がシンタックスエラーを起こしました。
c:\program files\microsoft visual studio\vc98\include\winnt.h(3133) : error C2059: 構文エラー : '}'
・・・・・長いのでここまでにします。
3.以前からビルドの黙り込みがあり、その都度タスクマネージャーで終了していた。
4.エラーを見ると私の作成したソースではなく、開発ソフトの宣言ヘッダファイル?のようなものがエラーと指摘しています。そのソースのはじめを次に示します。
○/*++ BUILD Version: 0095 Increment this if a change has global effects
以上よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 数年前からWindows10 の Update ができないです。なぜですか? 7 2022/11/09 06:03
- Visual Basic(VBA) IBM Notes9のメールをExcelVBAにて送信するコードについての質問です。 以下のコードを 3 2023/06/21 17:58
- Perl perlをバージョンアップしたら、今まで正常に動いていたプログラムが、エラーになってしまった 3 2022/10/05 15:44
- プリンタ・スキャナー キャノンmp490プリンター【エラー番号5400】で【プリンタートラブルが発生しました。電源を入れ直 2 2023/07/24 17:45
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Excel(エクセル) Excel2019 マクロを使用し画像を貼り付けした際のリンク切れについて 2 2022/11/15 16:14
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- Excel(エクセル) Excel起動時にエラーダイアログが表示される 3 2022/07/28 19:52
- その他(悩み相談・人生相談) Windows10のブルースクリーンからの復旧について 2 2022/12/31 20:42
- その他(プログラミング・Web制作) seleniumbasic chrome操作について 1 2023/03/29 15:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
コンパイルできません。
-
バッチからsqlplusの接続エラー...
-
適切な変換関数が存在しない???
-
Excelのエラーで困ってます。
-
配列の初期化時に出たエラーの...
-
”wchar_t*型は渡せない”という...
-
「指定したフォルダにあるファ...
-
Arduinoに関する質問
-
visual studio 2019において、...
-
error C3867 関数呼び出しには...
-
fortranでプログラムを実行する...
-
デバッグ中のエラーのことで教...
-
VBAでファイルを開くプログラム...
-
pythonでエラーの出た場所から...
-
自己参照構造体のtypedef宣言と...
-
フォームの作成中にエラーが発...
-
左側がクラス、構造体、共用体...
-
ビルド失敗 指定されたファイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
Excelのエラーで困ってます。
-
ビルド失敗 指定されたファイ...
-
fortranでプログラムを実行する...
-
visual C++ でビルドの中止がで...
-
適切な変換関数が存在しない???
-
VB2008で定数に色の設定をした...
-
HEWを使用しているのですが、こ...
-
コンパイルできません。
-
バッチからsqlplusの接続エラー...
-
Visual Studioのstrcpy_sについて
-
DLL関数を使ったプログラム
-
キーの自動入力
-
RightとLeft関数のライブ...
-
BC30002: 型 'ListItem' が定義...
-
LPCWSTRとchar
-
error C3867 関数呼び出しには...
-
デバッグ中のエラーのことで教...
-
sys/time.hのインクルードがで...
おすすめ情報