| 8 | 1/1 | 返回列表 |
| 查看: 2888 | 回復(fù): 7 | ||
自來(lái)清風(fēng)銀蟲(chóng) (小有名氣)
|
[求助]
error C2371: 重定義;不同的基類型 已有2人參與
|
|
在頭文件中: /*復(fù)數(shù)定義*/ typedef struct { double re; double im; }COMPLEX; COMPLEX Add(COMPLEX c1, COMPLEX c2); 再cpp文件中: COMPLEX CImageProc::Add(COMPLEX c1, COMPLEX c2) { COMPLEX c; c.re=c1.re+c2.re; c.im=c1.im+c2.im; return c; } 然后編譯出現(xiàn)錯(cuò)誤(vc2008中),重定義函數(shù)Add(),可是明明沒(méi)有重定義啊 ps:現(xiàn)在在準(zhǔn)備寫(xiě)對(duì)一幅二維數(shù)字圖象進(jìn)行移中和變換和各種濾波器函數(shù)(可是剛定義復(fù)數(shù)就報(bào)錯(cuò)了),如果有做過(guò)的人可否發(fā)帶代碼給我看下。 |
至尊木蟲(chóng) (著名寫(xiě)手)
驃騎將軍

木蟲(chóng) (小有名氣)
銀蟲(chóng) (小有名氣)
銀蟲(chóng) (小有名氣)
|
以下這些錯(cuò)誤都是我添加了Add()之后才有的 1>.\ImageProc.cpp(1024) : error C2143: 語(yǔ)法錯(cuò)誤 : 缺少“;”(在“CImageProc::Add”的前面) 1>.\ImageProc.cpp(1024) : error C4430: 缺少類型說(shuō)明符 - 假定為 int。注意: C++ 不支持默認(rèn) int 1>.\ImageProc.cpp(1025) : error C4430: 缺少類型說(shuō)明符 - 假定為 int。注意: C++ 不支持默認(rèn) int 1>.\ImageProc.cpp(1025) : error C2556: “int CImageProc::Add(CImageProc::COMPLEX,CImageProc::COMPLEX)”: 重載函數(shù)與“CImageProc::COMPLEX CImageProc::Add(CImageProc::COMPLEX,CImageProc::COMPLEX)”只是在返回類型上不同 1> d:\大三下課件\showbmp更改4.4-9\showbmp\ImageProc.h(75) : 參見(jiàn)“CImageProc::Add”的聲明 1>.\ImageProc.cpp(1025) : error C2371: “CImageProc::Add”: 重定義;不同的基類型 1> d:\大三下課件\showbmp更改4.4-9\showbmp\ImageProc.h(75) : 參見(jiàn)“CImageProc::Add”的聲明 這是我的作業(yè),目的是鍛煉對(duì)各種函數(shù)的理解和實(shí)現(xiàn)能力,便于以后的硬件實(shí)現(xiàn),所以所有函數(shù)必須得自己寫(xiě)。 |
木蟲(chóng) (小有名氣)
銀蟲(chóng) (小有名氣)
至尊木蟲(chóng) (著名寫(xiě)手)
驃騎將軍
|
1>.\ImageProc.cpp(1025) : error C2556: “int CImageProc::Add(CImageProc::COMPLEX,CImageProc::COMPLEX)”: 重載函數(shù)與“CImageProc::COMPLEX CImageProc::Add(CImageProc::COMPLEX,CImageProc::COMPLEX)”只是在返回類型上不同 -------------------------------- 注意看這個(gè)錯(cuò)誤,c++不允許2個(gè)函數(shù)輸入?yún)?shù)完全一樣,而只是返回值不同.要重載函數(shù),必須輸入?yún)?shù)有變化,因?yàn)榫幾g器需要用參數(shù)類別/個(gè)數(shù)這些信息來(lái)區(qū)別不同的函數(shù),返回值不能作為唯一的區(qū)別條件. |

| 8 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 求調(diào)劑 +7 | 十三加油 2026-03-21 | 7/350 |
|
|---|---|---|---|---|
|
[考研] 306求0703調(diào)劑一志愿華中師范 +7 | 紙魚(yú)ly 2026-03-21 | 8/400 |
|
|
[考研] 一志愿華東理工大學(xué)081700,初試分?jǐn)?shù)271 +4 | kotoko_ik 2026-03-23 | 5/250 |
|
|
[考研] 材料292調(diào)劑 +4 | 橘頌思美人 2026-03-23 | 4/200 |
|
|
[考研] 材料/農(nóng)業(yè)專業(yè),07/08開(kāi)頭均可,過(guò)線就行 +3 | 呵唔哦豁 2026-03-23 | 4/200 |
|
|
[考研] 327求調(diào)劑 +5 | prayer13 2026-03-23 | 5/250 |
|
|
[考研] 一志愿上海交大生物與醫(yī)藥專碩324分,求調(diào)劑 +5 | jiajunX 2026-03-22 | 5/250 |
|
|
[考研] 接收2026碩士調(diào)劑(學(xué)碩+專碩) +4 | allen-yin 2026-03-23 | 6/300 |
|
|
[考研] 328求調(diào)劑 +4 | LHHL66 2026-03-23 | 4/200 |
|
|
[考研] 一志愿中南化學(xué)(0703)總分337求調(diào)劑 +9 | niko- 2026-03-19 | 10/500 |
|
|
[考研] 289求調(diào)劑 +7 | 懷瑾握瑜l 2026-03-20 | 7/350 |
|
|
[考研] 260求調(diào)劑 +3 | 朱芷琳 2026-03-20 | 4/200 |
|
|
[考研] 311求調(diào)劑 +3 | 26研0 2026-03-20 | 3/150 |
|
|
[考研] 求調(diào)劑 +7 | Auroracx 2026-03-22 | 7/350 |
|
|
[考研] 280求調(diào)劑 +11 | 咕嚕曉曉 2026-03-18 | 12/600 |
|
|
[考研] 求調(diào)劑 +3 | .m.. 2026-03-21 | 4/200 |
|
|
[考研] 085700資源與環(huán)境308求調(diào)劑 +12 | 墨墨漠 2026-03-18 | 13/650 |
|
|
[考研] 329求調(diào)劑 +9 | 想上學(xué)吖吖 2026-03-19 | 9/450 |
|
|
[考研] 材料工程專碩調(diào)劑 +5 | 204818@lcx 2026-03-17 | 6/300 |
|
|
[考研] 0703化學(xué)調(diào)劑 +3 | 妮妮ninicgb 2026-03-17 | 3/150 |
|