• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C++ proxy class の質問)

C++ proxy class の質問

このQ&Aのポイント
  • C++の学習者です。Visual Studio Community 2015の上で、教本を使って勉強しています。
  • proxy class のサンプルコードがあり、キーボードから入力してビルドしようとしたのですが、エラーメッセージが出て、出来ませんでした。
  • クラスの定義ファイルもありますが、『識別子がクラス名でも名前空間名でもありません。』などというメッセージが出てきて、原因がわかりません。

質問者が選んだベストアンサー

  • ベストアンサー
  • 0811k
  • ベストアンサー率100% (2/2)
回答No.2

interface.cppのstdafx.hを一番先頭にしてみて。

参考URL:
http://www.isus.jp/products/c-compilers/stdafxh/
papashiroSooke
質問者

お礼

ご回答いただき、有難うございました。 "stdafx.h" を ファイルの先頭に置き換えてみたら、正常にコンパイルできました。#include にもちゃんとした順序があるのですね。今までは気にしたこともありませんでした。いい勉強になりました。

その他の回答 (1)

  • hiodraiu
  • ベストアンサー率15% (451/2846)
回答No.1

どこかのカッコが足りないとかじゃないですか 画像ですが拡大しても文字が潰れてよく読めないです(何となくは読めますよ) カッコが足りない場合など、全然関係ない場所でエラーとなることがあります。 対処方法ですが、まず、カッコの組み合わせ単位でコメントアウトしていきます。そうすると、どこかのタイミングでエラーの内容が変わったり、エラーが無くなったりします。そうなると、そのときにコメントアウトした所に問題があるってことになります。

papashiroSooke
質問者

お礼

ご回答いただき、有難うございます。 カッコの対応は確認しましたが、問題ありませんでした。 でもデバッグの一つの方法として、かっこ単位でコメントアウトしていくのはいいアイデアだと思います。

関連するQ&A

専門家に質問してみよう