我遇到了這種情況,我覺得非常棘手。我有兩類:time12和time24分別保持時間爲12小時和24小時。他們都應該有個人轉換功能來處理轉換到其他類型。但是如果我首先聲明時間12,那麼轉換函數原型中的「time24」將不確定,因爲time24類將在稍後聲明。那麼我現在該做什麼?我甚至不能在第二堂課之後將其聲明並定義它。那麼現在怎麼辦?涉及轉換功能的棘手情況?
class time12
{
operator time24() //time24 is undefined at this stage
{
}
};
class time24
{
};
,並且你的工作是什麼語言? – 2012-04-15 18:16:53