作者photonzero (邪心魔佛)
看板EE_DSnP
标题[问题] 关於按键问题
时间Tue Oct 18 01:58:14 2011
我有重新爬过文
所以知道Home end要重设
但有两个问题
1.该文章第4点我找到三个-DT...
是要全部comment掉还是??
2.不管上面问题,我重新compile,结果发现
g++ -c -DTEST_ASC -g -Wall charDef.cpp
charDef.cpp: In function ‘ParseChar checkChar(char, std::istream&)’:
charDef.cpp:124: error: invalid conversion from ‘int’ to ‘ParseChar’
make: *** [charDef.o] Error 1
明明前一个括弧(该文章中教授说不用改得部份),就可以从int转成char
但在要改得地方却不行@ @
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.33.30
1F:→ vuluy:1.MakeFile完全不用改 2.可以看一下你124行的code吗? 10/18 02:04
2F:→ vuluy:不过应该是ParseChar(XXX)就可以了吧 10/18 02:04
感谢回答,第2点解决了
但又有新的问题
重新一次执行testAsc时,原本Backspace 是输出127
但新的输出结果却是27 127
不过当第一次执行是这样子时
执行第二次
Backspace却又变回127
我是直接照文章,将助教的部份取代原本要我们自己写得部份
不过cpp档的Backspace我是放在TODO後面(没被comment掉就没差吧)
※ 编辑: photonzero 来自: 61.228.33.30 (10/18 02:12)
※ 编辑: photonzero 来自: 61.228.33.30 (10/18 02:16)
3F:→ wmin0:不知道你改了什麽... 10/18 02:21
4F:推 shryuhuai:你要改成returnch(),那篇文章和这次有一点出入 10/18 08:01