[問題] lexOptions的錯誤訊息

看板EE_DSnP作者時間15年前 (2009/05/07 05:10), 編輯推噓3(302)
留言5則, 3人參與, 最新討論串1/1
我用我自己的輸入 mTest>> mtn 4 -a Missing option!! 用老師給的memTest.ref輸入 mTest>> mtn 4 -a Missing option after (-a) 我找到的原因是 在cmdParser.cpp (HW3)裡面 errorOption(CMD_OPT_MISSING, ""); 所以後面接errorOption時不會print出後面的訊息 請問這要怎麼辦 ? 因為我們手上似乎沒有cmdParser.cpp可以改 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.172.215

05/07 08:51, , 1F
你傳 errorOption(CMD_OPT_MISSING, "-a"); 就可以了
05/07 08:51, 1F

05/07 09:42, , 2F
教授 是不是應該傳 token[1]...
05/07 09:42, 2F

05/07 12:30, , 3F
哦 哦 對呀!
05/07 12:30, 3F

05/07 12:31, , 4F
或是 token[i], 看你是怎麼寫的...
05/07 12:31, 4F

05/07 21:38, , 5F
嗯嗯 謝了 因為我之前是用lexOption來發錯誤訊息的
05/07 21:38, 5F
文章代碼(AID): #1A0VpPAD (EE_DSnP)