• ベストアンサー

C++でコンパイルできない初心者です

C++のデザインパターンの勉強をしているのですが、 http://www002.upp.so-net.ne.jp/ys_oota/mdp/FactoryMethod/index.htm に載っているC++のコードがVisual Studio 2012では エラー 2 error LNK2019: 未解決の外部シンボル "public: __thiscall CreatorA::CreatorA(void)" (??0CreatorA@@QAE@XZ) が関数 "class Creator * __cdecl Create(char)" (?Create@@YAPAVCreator@@D@Z) で参照されました。 C:\Source.obj とでてコンパイルできません。 初学者なので分かる方はご回答お願いいたします。

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

  • ベストアンサー
回答No.1

再現しました。ソースコードに問題があります。 あなたのせいではありません。 70行目あたりに CreatorA::CreatorA() { } を追加。

Nicolas_2013
質問者

お礼

ありがとうございました。とっても助かりました! まわりに聞ける人がいなくてこまっていました。

関連するQ&A

専門家に質問してみよう