学习笔记-----关于VS中使用模板类出现无法解析的外部符号问题
生活随笔
收集整理的這篇文章主要介紹了
学习笔记-----关于VS中使用模板类出现无法解析的外部符号问题
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
最近再學(xué)數(shù)據(jù)結(jié)構(gòu),剛接觸線性表,用VS2015照著書(shū)把linearList的array描述補(bǔ)全了結(jié)果運(yùn)行總提示:無(wú)法解析的外部符號(hào)
翻了幾篇博客發(fā)現(xiàn)貌似是和C++編譯的機(jī)制有關(guān)(底層機(jī)制不是很懂,(-__-)b),好像是因?yàn)槟0宀幌袷呛瘮?shù),不能單獨(dú)通過(guò)編譯(為什么)
要想解決,
1:可以把類(lèi)的聲明和定義放在同一個(gè)(.h)文件中,這樣編譯器在編譯的時(shí)候可以直接捕獲到類(lèi)的所有內(nèi)容。
2: 在main.cpp中將頭文件的(.h) 和 它的定義(.cpp)全都Include 進(jìn)來(lái)。
記一次教訓(xùn)吧感覺(jué)C++還得下功夫?qū)W。
總結(jié)
以上是生活随笔為你收集整理的学习笔记-----关于VS中使用模板类出现无法解析的外部符号问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: C++Primer 中文版第5版 习题3
- 下一篇: 数据结构-----AVL树的旋转操作