Re: [問題] 看不懂得C++ 求高手幫忙解讀

看板C_and_CPP作者 (24 August 升格為鄉民)時間15年前 (2010/07/01 22:49), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串4/4 (看更多)
※ 引述《NoobImage (老人家)》之銘言: : ( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 ) : ( 未必需要依照此格式,文章條理清楚即可 ) : 有問題的code: (請善用置底文標色功能) : 補充說明: : 此為快速傅利葉轉換程式碼 : 數學式處理可以忽略 主因內容很多函式筆者不懂 : 希望可以了解 並了解此為何種語言 : //--------------------------分隔線-----------------------// : //-------------------------------------------------------// : BOOL CFilterFFT::Execute(CBmp *pImage)<---何謂CBmp沒看過的類型 C代表Class Bmp代表Bitmap 可猜想一定是Bitmap處理的類別 應該是某個lib提供的 : ASSERT(pImage->GetBitCount() == 8); <---看了解釋不懂 : 程式跑true沒事 跑false會跳error MFC Debug用的語法 確保Bitmap的BitCount是8 以上的意思正確 : //圖像數據 : LPBYTE pImageData = pImage->GetBits();<--LP???沒看過的格式 這就是 BYTE * 的變數 LP代表 LONG POINTER 這是Binary的資料格式 : pSpaceData = NULL; <---為何要清除後給NULL 指標變數 清除都要給NULL值 這是個好習慣 另外你居然沒有問容器的語法 請問您是要寫影像處理的論文嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.138.109

07/02 20:54, , 1F
是的 再下正忙於論文 受命於老師將程式live化 所以許多
07/02 20:54, 1F

07/02 20:54, , 2F
MATLAB CODE都要改成C++ 只剩下FFT這部份 想說COPY別人
07/02 20:54, 2F

07/02 20:55, , 3F
程式就好 結果看不懂....
07/02 20:55, 3F

07/03 14:08, , 4F
同學, 我很好奇你是什麼系的...
07/03 14:08, 4F
文章代碼(AID): #1CBAhcS6 (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1CBAhcS6 (C_and_CPP)