IDirect3DSurface9 *var = NULL;
IDirect3DSurface9 *** ret;
var에 의해 참조 해제 된 값을 ret가 가리키는 변수에 할당하려고합니다. 나는 이것이 올바른 C++ 구문 느낌C++의 포인터 할당. 포인터에 대한 포인터 포인터가 왼쪽에 있음
(*(*(ret[0]))) = var;
:
은 내가 FOLL했다. 그런데 왜 내가 컴파일 오류가 발생하고 있는지를 다음과 같이오류 C2679를 : 진 '=': 아무 연산자 유형 "IDirect3DSurface9 *"의 오른쪽 피연산자 소요 (또는이 더 허용 변환 없음)하는 발견 .
올바른 구문은 무엇입니까?
질문을 편집하여 대담한 얼굴의 대문자를 모두 지울 수 있습니까? 소리지를 필요가 없습니다. 우리는 당신을 잘 여기 있습니다. –
조금 편집했는데 별표가 의도 한 수에 대해 실제로 확신하지 못합니다. -S –
@KerrekSB Gah, 별표의 수가 몇 초마다 계속 변경됩니다. 내 대답을 삭제하겠습니다! –