#include <iostream>
using namespace std;

class Point {
public:
        int x, y;
};

class Block {
        Point X;
public:
        int A;
        Block() {}
        void Init();

};

void Block::Init()
{
//        X = {30, 40};     ///이 부분이 컴파일 에러가 납니다.
}

void main()
{        
        Point X = {20, 30};  //이 부분은 잘 실행이 되고 확인해 보면 x, y에 값이 잘 들어가 있습니다.
}


제가 원하는 것은 Block가 하나 생성될 때마다 Point의 x, y값을 일정한 값으로 초기화하는 것인데 말이죠.
메인에서 Point X = {   } 이렇게 선언해서 초기화를 하면 잘 들어가는 데
클래스 안에서는 Point X , 생성자에서 X = {  } 하면 에러가 나냐는 것이죠.

생성자에서 초기화 하는 것들을 잘 넣을 수 있을 것 같긴 한데 말이죠.. 넵..
질문이었습니다

답변 부탁드리겠습니다-ㅅ-!!