[問題] util裡可以加自己的函數嗎?

看板EE_DSnP作者 (姥姥)時間11年前 (2012/11/17 22:05), 編輯推噓5(504)
留言9則, 5人參與, 最新討論串1/1
在parse options的時候,感覺把parameter(like -a, -r, -i, etc)取出來的動作 寫成一個函數比較方便,所以我就想自己加函數了,不知可不以呢? -- 雨後荷花承恩露,滿城春色映朝陽 大明湖畔風光好,泰岳峰高聖澤長 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.241.234

11/17 22:10, , 1F
原則上是沒有問題的。不過作業四的 cmd package 如同作業三
11/17 22:10, 1F

11/17 22:11, , 2F
一樣,在 cmdParser.cpp 有提供 lexSingleOption 以及
11/17 22:11, 2F

11/17 22:12, , 3F
lexOptions 等 functions, 雖然 source code 沒有給,
11/17 22:12, 3F

11/17 22:13, , 4F
但有給 libcmd.a, 所以你們還是可以用哦!
11/17 22:13, 4F

11/17 22:15, , 5F
那我可以放心寫了^^
11/17 22:15, 5F

11/17 22:29, , 6F
記得不要忘記考慮他可以打全部的case 也就是-array
11/17 22:29, 6F

11/17 22:45, , 7F
如果沒猜錯的話 -aRrA 之類的也行對吧
11/17 22:45, 7F

11/17 23:04, , 8F
Yes, it should be case insensitive.
11/17 23:04, 8F

11/18 02:19, , 9F
有使用者會打 -ArRAy 也頗變態...
11/18 02:19, 9F
文章代碼(AID): #1GfvcGLr (EE_DSnP)