昨天终于把DOfile部分写完了
但是写完之后有一个小BUG怎么想也想不出来
就是我写的modClac在terminal直接输入
./modClac -f <dofile>
不管dofile里面的内容是什么
出来的结果第一行都会显示
Illegal command!! (cmd)
(cmd = do, help...etc)
但是第二行以后就没有问题
不知道问题出在哪里
是不是main在还没执行initCommonCmd()跟initCalcCmd()
前先吃了第一行呢
但是因为main不是我们写得所以不知道要怎么去做调整
有请高手解答
P.S. 如果直接执行./modCalc
再mcalc> do <dofile>
就不会有上述问题出现