C ++代码生成器的数据库模式

时间:2011-02-07 13:17:39

标签: c++ code-generation database-schema

我想知道是否有可用于从数据库架构生成C ++代码的开源软件或专有软件。

1 个答案:

答案 0 :(得分:0)

如果你想为你的表生成类,那么数据的放大器/设置器和对于表中关系的继承/组合/聚合,您可以通过创建用于处理任务的特定于域的语言来完成此操作。像lex / yacc这样的编译器编译器工具对你有所帮助。你可以定义一个语法(这对你的问题陈述来说不是一件容易的事)然后使用lex / yacc来解决你的问题。