Скрипт для отделения реализации от заголовков в файле .h

Иногда при работе с небольшими классами отделить реализацию в файле .cpp - головная боль, поэтому я помещаю весь код в файл заголовка (дети, не делайте этого это).

Однако со временем эти классы разрастаются, и мне нужно сделать разделение, которого я не делал вначале.

Дело в том, что это механический процесс, который может быть отлично выполнен с помощью сценарий или что-то в этом роде, и я m конечно кто-то там уже подумал об этом.

Итак, знаете ли вы какой-нибудь сценарий, который мог бы получить файл .h со всеми реализованными телами функций, а затем вернуть урезанный .h файл и красиво заполненный файл .cpp?

7
задан José Tomás Tocino 16 March 2011 в 17:46
поделиться