2
我有一個命名空間,構建出一個.cpp和.h
許多類使用此名稱空間並從中調用模板函數 如何修復所有未定義的引用鏈接過程? 我在哪裏可以放置模板函數的所有定義? 有人可以告訴我一個名稱空間的示例,該名稱空間使用模板,然後是使用該名稱空間的類,並且可以成功調用其中一個模板化函數而不會出錯?未定義的參考(模板)
我有一個命名空間,構建出一個.cpp和.h
許多類使用此名稱空間並從中調用模板函數 如何修復所有未定義的引用鏈接過程? 我在哪裏可以放置模板函數的所有定義? 有人可以告訴我一個名稱空間的示例,該名稱空間使用模板,然後是使用該名稱空間的類,並且可以成功調用其中一個模板化函數而不會出錯?未定義的參考(模板)
您很可能錯誤地將模板定義放置在.cpp文件中。
有關詳細信息,請參閱FAQ項目"Why can't I separate the definition of my templates class from its declaration and put it inside a .cpp file?"。
緊隨其後的FAQ項目也可能對您有所幫助,但並不完全清楚您的問題(詳細)。
Cheers & hth。,