在.cpp中,有没有办法从它的.h自动实现所有函数?

arg*_*eus 10 c++ netbeans

我认为这会提高生活质量,但谷歌没有提出任何问题,我也无法在Netbeans内部找到任何具体内容.

我想要的是从这个标题开始:

class bla
{
public:
    static void gfg(somearg asd);
};
Run Code Online (Sandbox Code Playgroud)

然后我打开空白bla.cpp并按下'自动实现'.之后,它看起来像这样:

#include "bla.h"

static void bla::gfg(somearg asd)
{
    //TODO: implement
    throw unimplemented("void bla::gfg(somearg) is unimplemented");
}
Run Code Online (Sandbox Code Playgroud)

有人知道这样的工具吗?

Zéy*_*hin 4

我发现http://www.radwin.org/michael/projects/stubgen/

“stubgen 是一个 C++ 开发工具,它使代码文件与其关联的标头保持同步。当它在头文件中发现没有相应实现的成员函数声明时,它会创建一个带有描述性注释标头的空骨架。”

这看起来就像你想要它做的那样。