[問題] MFC使用CStringList編譯時出現error C2248

看板C_and_CPP (C/C++)作者時間16年前 (2010/04/28 17:22), 編輯推噓0(004)
留言4則, 3人參與, 最新討論串1/1
錯誤描述全文 error C2248: 'CObject::operator =' : 無法存取 private 成員 (宣告在類別 'CObject' 中) G:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcoll.h 899 程式中有做到 CStringList 的 operator= 或copy constuctor運算 就會出現此錯誤,否則就沒事。 請問有辦法解決嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.120.98

04/28 17:23, , 1F
code...?
04/28 17:23, 1F
※ 編輯: asingular 來自: 60.251.120.98 (04/28 17:27)

04/28 22:41, , 2F
不是已經跟你說你使用到了CObject::operator=了嗎?
04/28 22:41, 2F

04/28 22:42, , 3F
你的copy constructor有呼叫到了吧... = =|||
04/28 22:42, 3F

04/29 09:36, , 4F
OK ~我了解了
04/29 09:36, 4F
文章代碼(AID): #1Br_uuxO (C_and_CPP)
文章代碼(AID): #1Br_uuxO (C_and_CPP)