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