Базовая версия файла .cpp часто является не намного больше, чем копия связанного файла заголовка с некоторыми фигурными скобками вместо точки с запятой, ClassName ::
вставленным в нескольких местах и удалением ключевого слова virtual
. Многие из них могут быть сгенерированы с помощью однострочной команды sed
, но она не будет очень надежной для всех языковых функций (на ум приходят шаблоны).
Прежде чем я пойду напишу свою, есть ли какие-нибудь простые утилиты командной строки, которые возьмут предоставленный мной файл заголовка и предоставят мне скелетный файл .cpp, в котором я могу заполнить пробелы?