[英]statement cannot resolve address of overloaded function
我在以下功能中遇到了這個錯誤。 有人知道這意味着什么嗎?
template <class T>
void printAll(Array <T> &A){
for(int i=0; i<31; i++){
A.M[i].printObj; ///// ERROR
std::cout<<std::endl;
}
}
該功能應打印我的所有對象。 .printObj
起作用是因為我在類打印功能中對其進行了測試。 謝謝,對於我可能忘記的更多詳細信息,請詢問。
調用的參數丟失。 可能你的意思是
A.M[i].printObj();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.