我正在寫一個矩陣程序:我有一個類來表示一個規則矩陣(RegMatrix)和一個類來表示一個稀疏矩陣(SparseMatrix),即:零的值。鏈接錯誤C++無法解析的外部符號
在每個H文件的開頭,我寫了相反的類聲明。例如,在SparseMatrix.h中,我編寫了RegMatrix類(以便編譯器能夠識別我指向這個類)。在每個cpp文件中,我都包含這兩個H文件。
我的程序編譯,但我有鏈接錯誤的負荷,稱「無法解析的外部符號。」
例如: 解析的外部符號「公用:int__thiscall RegMatrix :: getCol(無效)常量」(? getCol @ RegMatrix @@ QBEHXZ)」 [文件:SparseMatrix.obj]
我要瘋了試圖找出什麼是錯我的代碼..
你在哪裏實現了'RegMatrix :: getCol()const'? – 2010-10-03 11:15:47
您能否提供用於編譯代碼的命令或方法? – JoshD 2010-10-03 11:17:18
檢查您是否爲您的庫提供了正確的路徑?你的代碼已經編譯好了。 – DumbCoder 2010-10-03 11:19:25