作者BVB (BVB)
看板EE_DSnP
标题[问题] 要怎麽做Command Parsing @__@?
时间Tue May 6 22:21:54 2008
先声明之前的作业都是自己写出来的...
可是总觉得之前的作业不用实际上懂Command Parsing也能做OrzOrz
可是这次全部都要自己来 囧"
能否请通透人士稍微简单说明一下
CmdExec::lexSingleOption
CmdExec::lexOption
myStrGetTok (const string, string&, size_t, const char);
这几个函式的用法?Orz
我目前的理解只有这样...
bool lexSingleOption (string str, string tok, bool = false)
丢入一个string,可以帮你"parse"成tok ??
如果parse失败就丢出false ??
bool lexOption (string option, vector<string> options, int)
把option里面用空白格开的一个个东西丢到vector里面??
最後一个int是预期会有几项??
如果options.size()不等於该int或其它不预期的情况就return false??
bool myStrGetTok
真的不太了解...是get什麽token啊??
请老师给一点提示吧 Q Q
我已经写了20个小时(几乎连续)啦OrzOrz
现在智商应该只剩10左右...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.174.136