看板 EE_DSnP 關於我們 聯絡資訊
※ 引述《goodword (佳話)》之銘言: : ※ 引述《fairyflame (妖精火燄)》之銘言: : : ModNum(const string& str) : : 這個constructor感覺好像沒有用到耶...... : : 沒有寫這個constructor對程式運作似乎沒有影響 : : 我也找不到任何需要傳str到ModNum的式子 : : 還是這是依個人寫法不同可能會用到的呢? : 老師: : 我想請問一下 今年的作業 : 是不是也沒有用到 ModNum(const string& str); 這個constructor 好像是... 我又忘記加上這部份了... XD 應該要想一下它可以用在哪裡... : 這也不能用以取代 bool getStrVal(const string& s, ModNum& n); : 因為前者找不到符合的str時 會加一個default到_varMap : 後者則會 return CmdExec::errorOption(...) 沒錯 : 謝謝老師 : 後來補的 : 其實好像有些用處 : ModNum v(options[1]); 直接在mvar改成這樣 : 則 mvar a b 再 mp 便會顯示 (在沒有宣告過a,b的情況下) : a = 0 : b = 0 : 不過這並不符合作業要求就是了XD 有道理, 不過我比較希望 MVAR 這個 command 可以擋一下沒有被定義過的 variables, 而不是直接給它 default value... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.43.73
goodword:謝謝老師! 04/08 09:25