[완료]error C2106: '+=' : 왼쪽 피연산자는 l-value이어야 합니다. 요 에러가 왜나는지.. 좀 알려주실수 있을까요?
글쓴이: jyoung19000 / 작성시간: 목, 2011/06/16 - 11:25오전
PVOID pHistRec = 0;
pHistRec = (BYTE*)pHistRec += 0x10;
이 코드가 실행되면 C2106 error가 나오는데
왜 그런지 모르겟네요.. 제가 한건아니고 오픈소스에서 이렇게 되어있길레 되는지 알았는데..
Forums:
코드의 의도가 뭡니까? pHistRec의 자료형을
코드의 의도가 뭡니까?
pHistRec의 자료형을 void *에서 BYTE *로 바꾸고 싶다?
음...
저도 분석중인것이라..
0x10이라는 값이 pHistRec에 '+='가 될수 있도록 하는것입니다.
음...'+='를 할 때에만 바꿔주는게 맞는거 같네요.
그건 그냥 +만 하면 됩니다.
그건 그냥 +만 하면 됩니다.
아... 그렇군요..
;; 왜 그건 모랏는지..
오픈소스에서 되니까 올라온것일텐데 말이죠 ..
당연히 되는거 일텐데 하고.. 미쳐 생각지 못하였네요 ㅎ
감사합니다.
댓글 달기