Автоматически генерировать файл C ++ из заголовка?

У меня есть куча заголовочных файлов C ++ с различными объявлениями классов и функций. До сих пор, когда я писал о реализации объявленных классов и функций в исходных файлах C ++, я делал это вручную:

Копирование объявлений из заголовочного файла в соответствующий исходный файл.Удаление "class classname {" и соответствующего "};"Добавление "classname ::" на имена всех функций класса.Замена точек с запятой после объявления функции на "{}".Удаление ключевых слов «виртуальный» и «статический».

Только после всей этой работы, которая на самом деле ничего не делает, я могу фактически приступить к реализации функций. Мне интересно, есть ли где-нибудь инструмент, который может автоматически генерировать файл ".cpp" из файла ".h", где полученный ".cpp" содержит пустые заглушки для функций, объявленных в файле ".h" (и для которого встроенное определение не было дано). UNIX-дружественный инструмент командной строки будет предпочтительным. Благодарю.

ОБНОВЛЕНИЕ: кроссплатформенный инструмент был бы идеальным. Если нет, я работаю на Mac OS X 10.6.

Ответы на вопрос(4)

Ваш ответ на вопрос