0

Visual C++ 2010 プロジェクトがあります。Visual C++ 6.0 でコンパイルされた他の 2 つの古いプロジェクトがあり、これらの古いプロジェクト クラスを新しいプロジェクトで使用したいと考えています。リンカー オプションを設定し、追加のインクルード ディレクトリにパスを追加し、ヘッダー ファイルをインクルードすることで、古いプロジェクトの 1 つを正常に追加できました。クラスのオブジェクトを作成し、メソッドを正常に呼び出すことができます。しかし、2 番目のプロジェクトについては、プロジェクトをインクルードして vc++ 2010 でソリューションをビルドすると、多くのエラーが発生します。プロジェクトは、Visual C++ 6.0 で正常にコンパイルされます。

このプロジェクトを正常に含める方法はありますか、またはこれらのエラーをそれぞれ解決する必要がありますか? 解決し続けると、エラーが大きくなるのがわかります。

ありがとうRS

4

1 に答える 1

0

古いコードにテンプレートがあった場合、さまざまな場所に typename を追加する必要があるかもしれません。こちらをご覧くださいほとんど の場合、エラーを 1 つずつ確認して対処する必要があります。

于 2013-07-09T14:12:53.517 に答える