2
我想使用下面的垃圾收集器,但是當我編譯時,我得到了很多GCC的錯誤,但不是與VSC++,即這個。GCC問題與模板
list<GCInfo<T> >::iterator p;
--->預期';'表達後
這裏是圖書館。
http://www.devarticles.com/c/a/Cplusplus/A-Simple-Garbage-Collector-for-C-plus-plus/3/
我想使用下面的垃圾收集器,但是當我編譯時,我得到了很多GCC的錯誤,但不是與VSC++,即這個。GCC問題與模板
list<GCInfo<T> >::iterator p;
--->預期';'表達後
這裏是圖書館。
http://www.devarticles.com/c/a/Cplusplus/A-Simple-Garbage-Collector-for-C-plus-plus/3/
假設T
是一個模板參數,你需要一個typename
:
typename list<GCInfo<T> >::iterator p;
^^^^^^^^
有關何時以及爲什麼需要typename
,看到堆棧溢出的C++ FAQ "Where and why do I have to put template
and typename
on dependent names?"