[英]C++ Declaring Template <Class T> above int main()
我的主目錄中有一個模板列表,其中有一個模板類對象。
List<serviceInfo<T>> priceList;
為了使它正常工作,我將必須在主程序上方聲明模板
template <class T>
int main()
這將給我以下錯誤:
LNK2019: 函數_ _tmainCRTStartup中引用的主要未解析外部符號
main
絕不能模板化。
相反,你應該更換T
的List<serviceInfo<T>>
與實際類型。 如果要在列表中具有不同類型的serviceInfo<T>
,請創建多個列表。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.