|
단순 변수가 아닌 프로퍼티의 경우, A = B = C 이런 표현을 쓸 수 없습니다.
이유는, 프로퍼티는 내부적으로 Get, Set 함수의 조합인데, 일반적이지는 않지만 해당 클래스의 개발자의 의도에 따라 Get의 리턴값과 Set의 인수값이 다를 수도 있기 때문에 일부러 막아놓은 것입니다.
박성일 님이 쓰신 글 :
: 이런 문장에서 에러가 나는데요
: 빌더 에러 메시지는 아래와 같이 같구요
:
: ImgInfoT->Width = ImgInfoS->Width = ImgInfoK->Width = ImgInfoJ->Width = TblChaW[size];
: ImgMenuVs->Left = ImgMenuVs->Top=0;
:
: 왜? 에러가 나는지 좀 알려주세요 문장을 고친다면?
:
: --------------------------------------------------------------------------------------------------
: 빌더에러 메시지>>
:
: [C++ Error] UNIT1.CPP(180): E2492 Properties may only be assigned using a simple statement, e.g. "prop = value;"
|