在標題:嵌套模板列表錯誤
list< SKPair<VALUETYPE> > *values[256];
在實施:
const list< SKPair<VALUETYPE> > *bucket = values[0];
typename list< SKPair<VALUETYPE> >::iterator it = bucket.begin();
gcc編譯器抱怨下聯:
error: request for member ‘begin’ in ‘bucket’, which is of non-class type ‘const std::list<SKPair<int>, std::allocator<SKPair<int> > >*’
(在這裏,在main
我創建我的課程的測試實例,其中VALUETYPE
是int
。)任何想法我做錯了什麼?
你可以發佈導致錯誤的行嗎? – Anthony
@ anthony-arnold'typename list> :: iterator it = bucket.begin();' –
SK9