C++ 语法问题,求助大佬们!
struct Hello : public FunctionPass {
static char ID;
Hello() : FunctionPass(ID) {}
bool runOnFunction(Function &F) override {
errs() << "Hello: ";
errs().write_escaped(F.getName()) << '\n';
return false;
}
}; // end of struct Hello
C++新手,代码如上图,其中Hello() : FunctionPass(ID) {}
这一行是什么意思捏?
对。就是调用父类构造函数,并且把ID作为传参。