当尝试编译我的项目时,这个头文件(Bobjr)code :: blocks在'{'标记之前给出了错误预期的类名。这段代码有什么问题?
#ifndef BOBJR_H
#define BOBJR_H
class Bobjr: public Bob
{
public:
Bobjr();
};
#endif // BOBJR_H
这是Bobjr cpp:
#include "Bobjr.h"
#include "Bob.h"
#include <iostream>
Bobjr::Bobjr()
{
//ctor
}
答案 0 :(得分:4)
您错过了Bob
的定义。在声明#include
Bob
声明Bobjr
的标题