c++类的头文件里面声明了一个构析函数,并在cpp文件中定义了方法,为什么vs报错

2025-04-14 21:57:05
推荐回答(1个)
回答1:

//main.cpp
#include 
#include "person.h"
using namespace std;
int main() {
person p1;
system("pause");
return 0;
}

//person.cpp
#include "person.h"
#include 
using namespace std;

person::person()
{
cout << "person is ok" << endl;
}


person::~person()
{
}

//person.h
#pragma once
class person
{
public:
person();
~person();
};