作者benjamin99 (BigPaPa)
看板EE_DSnP
標題[請益] adtTest.cpp
時間Tue May 20 20:38:12 2008
我在 make array的時候
出現了以下的錯誤訊息不太了解:
> compiling: adtTest.cpp
adtTest.h: In member function "Array<AdtTestObj>::iterator
AdtTest::getPos(size_t)":
adtTest.h:118: 錯誤: no match 為" operator+ "在" uArray<T>::begin() const
[with T = AdtTestObj]() + pos" 中
想請問一下是為什麼會導致在compile時adtTest.cpp就會出現error??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.235
1F:推 ric2k1:為什麼是 uArray...? 05/20 20:45
※ 編輯: benjamin99 來自: 140.112.4.235 (05/20 20:46)
2F:→ benjamin99:歐 那應該是Array, 是因為中文編碼的關係出現的亂碼 05/20 20:47
3F:推 ric2k1:你還沒 implement Array::iterator 的 + operator 吧? 05/20 20:51
4F:→ benjamin99:歐 抱歉 感謝教授 05/20 21:08
5F:推 ric2k1:No problem,加油! 05/20 21:10