我正在寻找一个emacs的插件,在从.hpp文件调用命令后,会自动创建相应的.cpp文件,用函数声明填充它。
示例:
我创建了文件Animal.hpp
//...#ifndefs
class Animal
{
std::string name;
int vel;
public:
Animal();
Animal(const std::string& nam, int v);
~Animal() = default;
void Run();
std::string& MyName();
};
调用函数后,这个.hpp会被解析,emacs会为我创建这个文件:
Animal.cpp
#include "Animal.hpp"
Animal::Animal()
{
}
Animal::Animal(const std::string& nam, int v)
{
}
void Animal::Run()
{
}
std::string& Animal::MyName()
{
}
等我代码:)
有类似的吗?