作者yanshencun (严神村)
看板EE_DSnP
标题[问题] hw2的两个小问题
时间Fri Oct 21 00:34:20 2011
想请叫一下大家
1.在老师的code里 写到
case PG_UP_KEY : moveToHistory(_historyIdx - PG_OFFSET); break;
case PG_DOWN_KEY : moveToHistory(_historyIdx + PG_OFFSET); break;
所以void CmdParser::moveToHistory(int index);
的index只看他的正负号来运作就好了吗?
2.若使用者完全没有打字 直接按 向上键
那他应该要可以看到9个还是10个之前的history?
~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.247.26
1F:→ elliot79313:可以玩看看cmdReader-ref 10/21 01:11
2F:推 wmin0:不是正负号吧? 到底要beep 其实note都有写 10/21 03:12
3F:推 photonzero:我是即使没打字,按上还是会存起来,故应该与有打字时同 10/21 11:04
4F:→ wmin0:我发现我根本就看错第二个问题(掩面) 10/21 14:40
5F:→ yanshencun:了解~感谢楼上们~ 10/21 15:40
6F:推 ric2k1:推三楼,不管有没有打字,_historyIdx 维持不变,故结果 10/21 22:18
7F:→ ric2k1:应该都一样。 _historyIdx 会在按了 enter 加入新的历史 10/21 22:19
8F:→ ric2k1:之後被 +1 10/21 22:19