Схема базы данных в C ++ Code Generator - PullRequest
2 голосов
/ 07 февраля 2011

Я хочу знать, есть ли открытое или проприетарное программное обеспечение, которое я могу использовать для генерации кода C ++ из схемы базы данных.

1 Ответ

0 голосов
/ 05 апреля 2012

Если вы хотите сгенерировать классы для ваших таблиц, получателей / установщиков для данных и наследования / композиции / агрегации для отношений в ваших таблицах, вы можете сделать это, создав домен-специфичный язык для обработки вашей задачи. Инструменты компилятор-компилятор, такие как lex / yacc, могут вам помочь. Вы можете определить грамматику (это не будет очень простой задачей для постановки задачи), а затем использовать lex / yacc для решения вашей проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...