0
我有我的課如何正確實例化函數模板
class Manager{
...
template<typename V, typename T>
void checkAllDistance(const V& vectorList, T& applianceType, const Vec2& point);
...
}
我有它在我的頭定義,它的工作原理完全沒有這裏面方法。不過,我得到他的消息時,我編譯我的代碼
1>Manager.cpp(120): note: see reference to function template instantiation 'void Manager::checkAllDistance<cocos2d::Vector<Pat *>,Pat*>(const V &,T &,const cocos2d::Vec2 &)' being compiled
1> with
1> [
1> V=cocos2d::Vector<Pat *>,
1> T=Pat *
1> ]
在這行我有
checkAllDistance(pat_holder, temp_pat, point);
就像我說的,它編譯和工作正常,但我想知道如何正確地實例化它。
什麼是完整的編譯器輸出? –
這就是我得到的所有信息。 –
@DanielSega然後發佈你認爲不相關的消息。該消息是關於其他消息的註釋。 –