[問題] 數位影像處理技術大全這本書的範例碼

看板C_and_CPP作者 (穆傑爾)時間15年前 (2010/11/03 21:20), 編輯推噓0(0011)
留言11則, 6人參與, 最新討論串1/1
小弟是數位影像處理跟C++的新手 想說買這本書來入門一下 裡面附贈的範例碼是dsw也就是VC 6.0舊版的 我用2008開起也成功轉換,結果在complier的時候還是出了很多問題 大部分都是出現Cfile宣告錯誤等等 或著出現一些無法轉換抽象類別等等問題 是在轉換過程出現了問題嗎? 請問我該如何解決 感激不盡! ----------錯誤--------- 錯誤 1 error C2259: 'CException' : 無法產生抽象類別 c:\users\mojear\desktop\影 像處理範例\01\dibdisplay\cdib.cpp 956 DIBDisplay 錯誤 10 error C2039: 'WriteHuge' : 不是 'CFile' 的成員 c:\users\mojear\desktop\影像處理範例 \01\dibdisplay\dibimage.cpp 497 DIBDisplay 錯誤 12 error C2039: 'ReadHuge' : 不是 'CFile' 的成員 c:\users\mojear\desktop\ 影像處理範例\01\dibdisplay\dibimage.cpp 548 DIBDisplay 類似這樣子的情形~Orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.127.14.77

11/03 21:24, , 1F
會建議你把錯誤貼上來,這麼說實在很抽象
11/03 21:24, 1F
※ 編輯: Mojear 來自: 61.230.67.187 (11/03 22:47)

11/03 22:52, , 2F
你貼的都是警告 應該不是問題發生的地方
11/03 22:52, 2F

11/03 22:55, , 3F
.... 我最害怕中文編譯器訊息了
11/03 22:55, 3F

11/03 22:56, , 4F
抱歉 我貼錯了 我重貼
11/03 22:56, 4F
※ 編輯: Mojear 來自: 61.230.67.187 (11/03 22:57)

11/04 00:05, , 5F
別拿VC6 的code 跑.net , 你永遠不知道會有啥意外
11/04 00:05, 5F

11/04 00:58, , 6F
express版?
11/04 00:58, 6F

11/04 01:28, , 7F
VS 2008正式版..
11/04 01:28, 7F

11/04 09:39, , 8F
如果你是catch(CException *e)這樣的寫法必需改為
11/04 09:39, 8F

11/04 09:40, , 9F
catch(const CException &e)並且把後面指標變為ref的語法
11/04 09:40, 9F

11/04 09:42, , 10F
ReadHuge/WriteHuge直接改為Read/Write就可以了
11/04 09:42, 10F

11/08 13:08, , 11F
感謝樓上!
11/08 13:08, 11F
文章代碼(AID): #1CqM6qjx (C_and_CPP)