64,654
社区成员
发帖
与我相关
我的任务
分享
//confuse1.h
#include <iostream>
using std::cout;
using std::endl;
class A{
int num;
public:
A(){num=5;}
void show(){
cout << num << endl;
}
};
//confuse1.cpp
#include "confuse1.h"
void useClass();
int main(){
A a;
a.show();
useClass();
}
//confuse2.h
#include <iostream>
using std::cout;
using std::endl;
class A{
int num;
public:
A(){num=6;}
void show(){
cout << "another num=" << num << endl;
}
};
//confuse2.cpp
#include "confuse2.h"
void useClass(){
A a;
a.show();
}