3

誰かが良いC++テンプレートエンジンを知っていますか?私の目的は、テンプレートとそのテンプレートに入力する必要があるものの説明を指定して、C ++とPythonのコードを生成することです。つまり、C ++とPythonの場合は、 C++プロセッサ。他のプロジェクトでは、永続性コードの生成を自動化すると便利なので。

前もって感謝します。

4

4 に答える 4

5

チーターを見たことがありますか。QA の大規模なコード生成プロジェクトに Cheetah を使用しており、うまく機能しています。

于 2010-12-16T00:01:27.460 に答える
0

AtomWeaverは、ターゲットに依存しないジェネレーターです。単一のテンプレートで、任意の言語または言語の組み合わせをターゲットにすることができます。ただし、テンプレートプログラミングはLuaスクリプトを介して行われます。

このジェネレーターは、生成モデリングアプローチ(ABSEという名前)を実装します。小さなビット(テンプレート)を使用してモデルを構築し、プロジェクトとして保存できます。次に、モデルやテンプレートを進化させることができます。

于 2010-12-16T18:07:09.710 に答える