- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:#if)
マクロの再定義エラーについて
このQ&Aのポイント
- 質問文章のコンパイル時に'ff'マクロが再定義されましたというエラーメッセージが表示されます。
- OSはWin2000、コンパイラはVC++ 6.0を使用しています。
- 以前は同様のエラーが発生し、#elseを使用せずに全体を書き直しました。なぜ再定義されるのかがわかりません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
#if の個所数…3 #endif の個所数…2 これかな? #endifを一行追加したらちゃんと通りました。
お礼
有り難うございます。 他の場所にも #endif が沢山ありますので、数えます。 プリコンパイル済みのヘッダーの検索中に 予期しないEOF を検出しましたとのメッセージが出ますので こちらが原因かも知れません。
補足
#include "stdafx.h" をcppファイルの先頭に全て入れたら 直りました。 変なエラーメッセージでした。