作者redluna (Occlumen)
看板C_and_CPP
標題[語法] constructor(int = 3)
時間Mon May 18 11:04:01 2009
原code是這樣的
template<typename T> class stack {
...
explicit stack( int = 7 ) {
...
}
...
}
中間那行
explicit stack( int = 7 ) ;
這樣的用法是什麼意思?
還是有什麼東西少了?
還是可以給我一些關於這個用法的關鍵字Orz
謝謝回答 囧
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.98.193
→ iamivers0n:default argument 05/18 11:42
推 whenyouregon:承上,沒有丟參數的值進去的話,預設就是給7 05/18 13:58
→ redluna:給什麼東西7啊? stack這裡是class還是一個變數? 05/18 14:29