草庐IT

c++ - 指针的部分特化,C++

如何对类GList进行部分特化,以便可以存储I(即I*)的指针?templatestructTIList{typedefstd::vectorType;};templateclassGList{private:typenameTIList::Typeobjects;}; 最佳答案 您无需专门化即可实现这一点。它已经可以存储指针。GListints;无论如何,如果您想为指针特化GList,请使用以下语法。templateclassGList{...};然后只需使用I就像在任何普通模板中一样。在上面的例子中GList,将使用指针特化,并