IDirect3DSurface9 *var = NULL;
IDirect3DSurface9 *** ret;
我要分配由VAR解除引用到由RET指向的變量的值。C++中的指針分配。 (指針的指針到指針位於LHS)
我做了FOLL:
(*(*(ret[0]))) = var;
我覺得這是正確的C++語法。但是,這是爲什麼我收到編譯錯誤如下:
錯誤C2679:二進制「=」:沒有操作員發現這需要右手 數類型「IDirect3DSurface9 *」的(或這些沒有接受 轉換) 。
什麼是正確的語法?
你可以編輯你的問題,刪除所有大膽的臉全部大喊大叫。你不需要留言。我們可以在這裏很好。 – 2012-03-22 10:41:33
我編輯了一下,但我實際上並不確定星號的星期數:-S – 2012-03-22 10:43:33
@KerrekSB Gah,星秒數不斷變化。我正在刪除我的答案! – 2012-03-22 10:44:28