6

Managed C++ 構文を使用して記述された古いプロジェクトがあります。私は、合理的に痛みのない更新方法をチームに提案したいと思います (私はある程度の人間とのやり取りは気にしません。まだ手作業で作業をしなければならないという私の予想では現実的だと思います)。 XML ドキュメントを追加できるように、既存のコードを C++/CLI 構文に変換します (プロジェクトは他のプロジェクトへのライブラリであり、ドキュメントがあると非常に便利です)。

では、これを支援する優れたツールはありますか? それとも、新しい C++/CLI 構文コンパイラに切り替えて、エラーを修正するだけのケースですか?

4

2 に答える 2

2

マイクロソフトには、少し役立つツールがあります。それに関する Visual C++ のブログ投稿。C++/CLI への移行の入門書 C++ 構文アップグレードのチェックリスト用 の マネージ拡張

Microsoft ツールはほんの始まりにすぎません。変換できないファイルがたくさんありました。

于 2008-09-30T05:44:36.047 に答える
1

残念ながら、Microsoft の移行ツールは役に立たないから 2 歩ほど離れていることがわかりました。ただし、Reflector用のC++/CLI 逆アセンブラーがあり、はるかに便利であることが証明されています。

コメントが失われるため、これは完璧ではありませんが、コードの大部分を手動で変換するよりも、コメントを再度追加する方がはるかに簡単であることがわかりました。

于 2008-11-22T18:00:22.293 に答える