65,210
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
#include "A.h"
class A{
public:
int x;
int y;
A(int a=0,int b=0){
x=a;y=b;}
int print(){
std::cout<<x<<" "<<y<<std::endl;
return 0;}
};
int main(){
A a;
a.print();
return 0;}
int main(){
A a;
a.print();
return 0;}#include "A.h"
#include <iostream>
A::A(int a=0,int b=0)
{
x=0;y=0;}
int A::print()
{
std::cout<<x<<" "<<y<<std::endl;
return 0;}
#ifndef A_def
#define A_def
class A{
public:
int x;
int y;
A(int,int);
int print();
};
#endif
#include "A.h" //添加A.h头文件
int main()
{
A a(5,0); //传入参数
a.print();
return 0;
}
#ifndef A_def
#define A_def
class A
{
public:
int x;
int y;
A(int,int);
int print();
};
#endif
#include "A.h"
#include <iostream>
A::A(int a =0,int b=0)
{
x = a;
y = b;
}
int A::print()
{
std::cout<<x<<" "<<y<<std::endl;
return 0;
}
#include "A.h" //添加A.h头文件
int main(){
A a;
a.print();
return 0;}
class.cpp文件中内容是
#include"A.h"
#include <iostream>
int main(){
A a;
a.print();
return 0;}