作者vuluy (伏盧)
看板EE_DSnP
標題[問題] make ref
時間Tue Oct 11 20:51:16 2011
抱歉雖然這個問題之前有人問過了
但我還是遇到問題了
因為我的HOME_KEY和END_KEY和老師的不同
所以我的HOME_KEY和END_KEY包括Flag也和老師不同
而且我在testAcs和我自己的程式執行時都很正常
也就是說在checkChar裡的return ParseChar(int(key) + FLAG)
return的確實是HOME_KEY
但是在ref時卻還是出現H
依照charDef.cpp中的inline
case HOME_KEY : return ParseChar(TA_HOME_KEY);
在checkChar return HOME_KEY之後
依據inline應該會return ParseChar(TA_HOME_KEY)
不知道是哪裡出問題了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.249.129
1F:推 ric2k1:如果你的 MOD_KEY_INT 與我不同的話,請按照 returnCh() 10/11 21:09
2F:→ ric2k1:裏頭寫的,把 "// case MOD_KEY_INT" uncomment 掉! 10/11 21:10
3F:→ vuluy:有做了但結果一樣,而且我決的沒差耶,inline那裡不是return 10/11 21:21
4F:→ vuluy:ParseChar()才會用到?我沒有return ParseChar(MOD_KEY_INT) 10/11 21:22
5F:推 ric2k1:在外面應該是 "return returnCh(ch)" 而不是 10/11 22:08
6F:→ ric2k1: "return ParseChar(MOD_KEY_INT)" 吧? 10/11 22:09
7F:→ vuluy:原來是錯在returnCh(),謝謝老師 10/11 22:26
8F:推 ric2k1:You are welcome! 還好不是什麼需要改 ref program 的問題 10/11 22:46