看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《o07608 (無良記者)》之銘言: : 現在有一個程式碼,裡面有兩個 class,一個是 VectorCpx、一個是 Complex : VectorCpx 裡的成員函式之中,有一個是 resize(unsigned a, const Complex& b) : 它的功能是把 vector 裡面前 a 個位置都填入 b,如果呼叫時沒有給 b 則填0 我可能會用預設參數,不確定 void resize(unsigned a, const Complex& b = Complex(0, 0)) { ... } v.resize(10); v.resize(10, Complex(2.71828, 4.1415); -- To iterate is human, to recurse, divine. 遞迴只應天上有, 凡人該當用迴圈.   L. Peter Deutsch -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.115.141.224
o07608:奇怪還是有問題......這樣應該就要對了阿0.0 04/10 15:50
yoco315:蝦米問題 04/10 16:06
o07608:就還是繼續顯示函式呼叫的引數太少...... 04/10 16:09
QQ29:你有把預設引數寫在 function 宣告嗎? 04/10 16:13
QQ29:void Foo(int x); Foo(); void Foo(int x = 1){..}這樣會壞 04/10 16:14
o07608:宣告那裏我沒寫預設引數耶0.0 請問要怎麼寫阿? 04/10 16:17
LPH66:要反過來把預設參數寫在宣告上 實作那裡不用寫 04/10 16:23
o07608:喔喔喔錯誤消失啦!為什麼會這樣阿0.0? 04/10 16:28
FukadaKyoko:原原PO真活潑啊 =,= 04/10 17:31
o07608:O囗Qa 04/10 18:46