0

こんにちは、VC++6 で記述された従来の MFC アプリケーションで muParser を使用しようとしていますが、コードを新しいバージョンに移行することはできません。

この環境でmuParserを使用して成功した人はいますか? ソースコードの例はどれも素晴らしいでしょう。

4

1 に答える 1

2

コードを新しいバージョンに移行することは、本当にオプションになる必要があります。VC 6 は、今日の基準からすると実に古いものであり、サポートは急速に減少しています。コンパイラにはバグがたくさんありましたが、それらは現在修正されていません。これは何年にもわたってライブラリ管理者の悩みの種でしたが、ついにサポートを完全に取りやめる時が来ました。IE 6 の死と同じように、多くの喜びがありました。VC 6 で muParser を動作させる可能性はほとんどありません。コードを移行することで運が良くなり、その努力に対してさらに多くのことを示すことができます。

それが本当に不可能な場合は、常に最新バージョンの Visual Studio で muParser ライブラリを DLL としてコンパイルし、VC 6 アプリケーションから呼び出すことができます。

しかし、その戦略には独自の苦難が伴います。元の MFC アプリを Visual Studio の最新バージョンに移植するだけで済むのであれば、苦労する理由はほとんどないように思われます。MFC ライブラリは、VS の現在のバージョンでも十分にサポートされています。永遠に VC 6 で立ち往生しているわけではありません。

于 2012-05-22T11:45:36.587 に答える