52. 导出构造函数
export_constructor 模块从C++端简化了 Daslang 结构和类的创建。
在以下示例中:
[export_constructor]
class Foo {}
函数 make’Foo 是使用 export 标志生成的;它返回新的 Foo() 对象。
所有函数和符号都在 “export_constructor” 模块中,使用 require 来访问它。
require daslib/export_constructor
52.1. 结构宏
- export_constructor
实现 ‘export_constructor’ 宏,添加函数 make’{StructureName} 来创建一个类或结构的新实例