作者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