mrs*_*mmr 2 c++ compiler-errors g++
当我去编译这段代码时,它说它期望在我的构造函数中的 ) 之前有一个不合格的 id
分析2.h:
#ifndef _ANALYSIS2_H
#define _ANALYSIS2_H
class Analysis2{
public:
Analysis2();
...
Run Code Online (Sandbox Code Playgroud)
分析2.cpp:
#include "analysis2.h"
using namespace std;
Analysis2()
{
Seconds_v = 0;
Seconds_t = 0;
}
...
Run Code Online (Sandbox Code Playgroud)
我该如何解决?
您analysis2.cpp需要告诉编译器您正在通过给定构造函数一个作用域来定义它:
Analysis2::Analysis2()
{
Seconds_v = 0;
Seconds_t = 0;
}
Run Code Online (Sandbox Code Playgroud)