2012-02-25 32 views
-2

是否有可能對C有兩個聲明++類取決於它的使用? 實際上,這將意味着該類的兩個頭文件。 應該在當前的編譯器中工作嗎?它工作嗎?根據它的用途是否可以有兩個C++類的聲明?

一類具有定義的類(一個CPP文件),但具有不同的聲明,其在不同的文件中使用的(.H),(在包括在頭文件)是不同的。

回答

3

兩個具有相同名稱但不同的身體?這是明確不允許的,並會導致各種奇怪的錯誤。不要這樣做。

+0

不明白的問題 – Aftershock 2012-02-26 11:48:16

+0

好了,繼續前進,澄清即可。 – StilesCrisis 2012-02-26 15:29:26

0

不,你不能這樣做,在所有。 (這是「未定義的行爲」,它甚至不要求診斷。)你似乎

相關問題