Is there some tool (hopefully emacs) that can update and add the correct function definitions and other things to keep the source (.cpp) and the header (.h) files synchronized.
For example if I start doing this
file: aaa.h
Class AAA {
int b;
public:
void func();
};
something that will automatically create and add
file: aaa.cpp
void AAA:func() {
}
And any changes will appear on both?
Am I just dreaming too much?