Как автоматически генерировать заголовки c ++

Учитывая foo.hpp

class Foo
{
public:
   void MethodA()
   {
        //BODY IMPLEMENTATION
   }
   int MerhodB()
   {
       return 2+3;
   }
}

, мне нужен инструмент для создания двух файлов foo.cpp и foo.hpp. Например

foo.hpp

class Foo
{
public:
   void MethodA();
   int MerhodB();
}

foo.cpp

void Foo::MethodA()
{
     //BODY IMPLEMENTATION
}
int Foo::MerhodB()
{
    return 2+3;
}

Я пробовал Lazy c ++, но у меня он не работает. Есть другие предложения?

Изменить: я не использую Windows, поэтому избегайте инструментов Visual Studio. Спасибо

5
задан Dan Paradox 4 May 2011 в 08:13
поделиться