【发布时间】:2011-06-22 17:55:12
【问题描述】:
我想知道是否有可用于从数据库模式生成 C++ 代码的开源或专有软件。
【问题讨论】:
-
你想要什么样的代码,用于访问 ORM/OPF 的数据或实体的简单层?我错过了什么吗?
标签: c++ code-generation database-schema
我想知道是否有可用于从数据库模式生成 C++ 代码的开源或专有软件。
【问题讨论】:
标签: c++ code-generation database-schema
如果您想为您的表生成类,为数据生成 getter/setter,为表中的关系生成继承/组合/聚合,您可以通过创建一种特定于域的语言来处理您的任务。 Compiler-Compiler 工具,如 lex/yacc 可以为您提供帮助。您可以定义一个语法(这对于您的问题陈述来说不是一件容易的事),然后使用 lex/yacc 来解决您的问题。
【讨论】: