スタブ生成にLazy C ++を使用します
-
27-09-2019 - |
質問
Lazy C ++を使用したことがありますか?
.hファイルから.cppファイルを作成しようとしています。フォーラムでは、あなたのツールで可能であると読みましたが、私はそれを試してみましたが、成功しませんでした。手伝って頂けますか?
Option -Cを使用して、次の宣言を正確に描いたTest.hファイルを使用しました。
class TEST_A { public: TEST_A(); ~TEST_A(); void fooA( MyNamespace::String& aName ); };
私が持っている唯一のものは、書かれたCPPファイルです
#define LZZ_INLINE #undef LZZ_INLINE
クラスの前に変更された.hファイル
#define LZZ_LINE inline class TEST_A { public: TEST_A(); ~TEST_A(); void fooA( MyNamespace::String& aName ); }; #undef LZZ_LINE
私が間違っていることは何ですか?
解決
何が悪いのかを見つけました。
まず、.hファイルを.lzzに変更する方が良い
LZZは、完全なクラス宣言/定義を持つヘッダーファイルから、いくつかのファイル.hおよび.cppに移動できます。
目標を達成したい場合は、最初に巻き毛ブラケットを手動で追加する必要があります。
所属していません StackOverflow