【问题标题】:using lazy C++ for stub generation使用惰性 C++ 生成存根
【发布时间】:2011-02-08 18:24:10
【问题描述】:

你用过惰性 C++ 吗?

我正在尝试使用 .H 文件创建 .CPP 文件。在论坛中,我读到使用您的工具是可能的,但我尝试使用它但没有成功。 你能帮帮我吗?

我将选项 -c 与具有以下声明的 Test.h 文件一起使用。

类 TEST_A { 民众: TEST_A(); ~TEST_A(); void fooA(MyNamespace::String& aName); };

我唯一拥有的是一个写有 Cpp 文件

#define LZZ_INLINE #undef LZZ_INLINE

以及在课前修改的.h文件

#define LZZ_LINE 内联 类 TEST_A { 民众: TEST_A(); ~TEST_A(); void fooA(MyNamespace::String& aName); }; #undef LZZ_LINE

我做错了什么?

【问题讨论】:

    标签: lazy-c++ stub-data-generation


    【解决方案1】:

    我发现了问题所在。

    首先最好将.h文件重命名为.lzz

    LZZ 能够从具有完整类声明/定义的头文件转到几个文件 .h 和 .cpp。

    如果我想实现我的目标,我首先需要手动添加大括号。

    【讨论】:

      猜你喜欢
      • 2020-08-07
      • 1970-01-01
      • 1970-01-01
      • 2021-02-13
      • 1970-01-01
      • 1970-01-01
      • 2013-01-16
      • 1970-01-01
      • 2018-05-19
      相关资源
      最近更新 更多