看板 EE_DSnP 關於我們 聯絡資訊
抱歉雖然這個問題之前有人問過了 但我還是遇到問題了 因為我的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
ric2k1:如果你的 MOD_KEY_INT 與我不同的話,請按照 returnCh() 10/11 21:09
ric2k1:裏頭寫的,把 "// case MOD_KEY_INT" uncomment 掉! 10/11 21:10
vuluy:有做了但結果一樣,而且我決的沒差耶,inline那裡不是return 10/11 21:21
vuluy:ParseChar()才會用到?我沒有return ParseChar(MOD_KEY_INT) 10/11 21:22
ric2k1:在外面應該是 "return returnCh(ch)" 而不是 10/11 22:08
ric2k1: "return ParseChar(MOD_KEY_INT)" 吧? 10/11 22:09
vuluy:原來是錯在returnCh(),謝謝老師 10/11 22:26
ric2k1:You are welcome! 還好不是什麼需要改 ref program 的問題 10/11 22:46