我正在學習C++書,並試圖測試簡單的編碼循環遊戲戰鬥。 while循環內的開關。錯誤:聲明無法解析重載函數的地址C++
damage = greatsword[0] + player[1] - enemy[2]; endl;
error: statement cannot resolve address of overloaded function|
我在4個不同的代碼行此錯誤,而每一個具有「損壞」,所以我假定其一些問題,這一點。在將其更改爲攻擊值之前,我已將損壞聲明爲int並將其設置爲0。如果需要,我可以提供更多的代碼。我也嘗試將名稱從x更改爲dmg,以查看這是否是問題
請張貼整個代碼不僅如此行。 另外,爲什麼你有一個endl;在那條線的盡頭? –
不要編輯問題說它已解決。 **接受**答案。 – StoryTeller