#include <iostream>
using namespace std;
class crect{
int left;
int top;
int right;
int bottom;
public:
void print();
};
void crect::print()
{
cout<<"( "<<left<<", "<<top<<", "<<right<<", "<<bottom<<" )"<<endl;
}
void main()
{
crect a;
a.left=0; a.top=0; //error
a.right=20; a.bottom='20'; //error
a.print();
}
여기서 오류가 나는 이유가 left,top,right,bottom이 public인지 private인지 안정해서고
private로하기에는 메인함수에서 값을 초기화해버리기때문에
public:를 cret{다음에 써야하는게 맞는건가요?
제가 제대로 이해하고있는게 맞는가요 ㅜ