友人からゲーム開発を引き継いだばかりです。開発は VC++ を使用して行われます。
Visual Studio 2008 Professional Edition でビルドした場合、コードは完全に機能しました。
何も変更せずに、VC++ Express 2008 Edition でコードをビルドしようとしたところ、多数のエラー (100 以上) がスローされました。すべては次のいずれかです。
error C2953: 'std::tr1::_Result_of1<Rx(_thiscall _Arg0::* )(void),_Farg0&>' : class template has already been defined C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xxresult 106
また error C2995: 'std::tr1::_Mem_fn1<_Rx,Rx(_thiscall _Arg0::* )(void),_Arg0> std::tr1::mem_fn(Rx (_thiscall _Arg0::* )(void))' : function template has already been defined C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include\xxmem_fn 47
すべてのエラーは、記述されたコードではなく、インクルード ファイルが原因のように見えるため、行き詰まっています。
正しい方向への助けをいただければ幸いです。お時間をいただきありがとうございます。