我正在使用eclipse CDT解析器,以及其他我发现很难理解的解决方案。但是,我试图解析的是这样的头文件:
#ifndef ANIMAL_H_
#define ANIMAL_H_
#include <iostream>
class Animal {
public:
Animal(char const* name);
virtual void sound() = 0;
virtual void sleep() = 0;
protected:
std::string m_name;
};
#endif /* ANIMAL_H_ */
解析之后,我看到的只有这个:
#ifndef ANIMAL_H_
#define ANIMAL_H_
#include <iostream>
class Animal
Animal(char const* name);
virtual void sound() = 0;
virtual void sleep() = 0;
我不确定在解析过程中缺少什么,以及我可以集中精力分析和解决这个问题。那么,你可以给我任何建议或参考,我会非常感激!!!