[問題] 子class的問題
在一個class A裡有一個子class B
程式大概如下:
A::B::B (C *cc)
{
以下略...
}
void A::B::setcc (C *cc)
{
m_cc = cc;
}
我想問的問題是...為什麼宣告子class要用兩個雙引號(A::B::B)這樣
第二個問題是...為什麼宣告function setcc要特別透過B呢?
這樣執行setcc時B也會執行到?
總之我不太了解,一定要藉由B透過兩個雙引號宣告一個function的用意是什麼@@?
在下還在c++學習階段,麻煩各位大大的解惑><
感謝~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.155.103
→
05/10 17:31, , 1F
05/10 17:31, 1F
→
05/12 23:47, , 2F
05/12 23:47, 2F
→
05/18 15:09, , 3F
05/18 15:09, 3F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章