Иногда при работе с небольшими классами отделить реализацию в файле .cpp - головная боль, поэтому я помещаю весь код в файл заголовка (дети, не делайте этого это).
Однако со временем эти классы разрастаются, и мне нужно сделать разделение, которого я не делал вначале.
Дело в том, что это механический процесс, который может быть отлично выполнен с помощью сценарий или что-то в этом роде, и я m конечно кто-то там уже подумал об этом.
Итак, знаете ли вы какой-нибудь сценарий, который мог бы получить файл .h со всеми реализованными телами функций, а затем вернуть урезанный .h файл и красиво заполненный файл .cpp?