如果宣告模擬兩可時要怎麼修正勒? |
尚未結案
|
hao_chih
一般會員 發表:15 回覆:25 積分:18 註冊:2003-09-10 發送簡訊給我 |
舉例來說有A,B兩家出的component
A家裡頭的component標頭檔 includeA.h
typedef component * isAcomponent; typedef RGBColor * isAcolor; . . functionA(component Aobject,RGBColor ptrA) {...} functionAA(component Aobject) {...} //-------------------------------- B家裡頭的component標頭檔 includeB.h typedef component * isAcomponent; typedef RGBColor * isAcolor; . . functionB(component Aobject,RGBColor ptr) {...} functionBB(RGBColor ptrB) {...} //---------------------------------------------- #include "includeA.h" #include "includeB.h"這時候include兩家的標頭檔進來(光引進來),編譯的時候會出現錯誤, 他會說宣告模擬兩可(不曉得要用哪個,兩家都有component,RGBColor)(真搞不懂會什麼用這麼大眾化的名稱=.=),這時候應該要怎麼做才能正常引用使用呢? A或B各家的include file都很多(40來個)互相牽涉..挺複雜的.. 請問有沒有什麼方法可以讓我正常使用呢?謝謝!! |
tomlee
一般會員 發表:5 回覆:14 積分:18 註冊:2003-10-11 發送簡訊給我 |
|
hao_chih
一般會員 發表:15 回覆:25 積分:18 註冊:2003-09-10 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |