Мне было интересно, есть ли инструмент (возможно, компилятор GNU C ++) для получения из файла .cpp полный функций файл .hpp с указанными объявлениями функций.
Пример :
У меня:
magic.cpp
int foo() { return 42; }
char bar() { return 'z'; }
И я хотел бы получить его после применения замечательного инструмента:
magic.hpp
int foo();
char bar();