問題:
在Visual Studio 2015 中編譯時遇到錯誤訊息,指出「非標準語法;使用'&' 建立指向成員的指標」。此錯誤與嘗試在不使用正確的指標語法的情況下呼叫成員函數有關。
原因:
在 C 中,使用指向成員函數的指標來存取成員函數而不是直接。在非成員函數中使用成員函數時,必須在成員函數名稱前加上 '&' 來指示指標。
解決方案:
解決方法出現此錯誤,請修改程式碼以在呼叫成員函數時使用正確的指標語法。以下是解決「player1Move」成員函數中的問題的方法:
上面的程式碼需要替換為:
在" 之前加上'&'
附加說明:
當未明確呼叫成員函數時在物件實例上(作為物件導向程式設計中的方法),可以使用指向成員函數的指標來呼叫它。 C 中的「&」運算子用於建立指向成員函數的指標。
以上是為什麼我在 Visual Studio 2015 中收到「非標準語法;使用「&」建立指向成員的指標」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!