作者kuro44776 (羽岚)
看板C_and_CPP
标题Re: [问题] 关於string的用法
时间Sat Oct 17 23:12:06 2009
http://nopaste.info/bac09c07d1.html
现在有一个新的问题
下面是我要读入的档案
WREEC LDX ZERO CLEAR LOOP COUNTER
WLOOP TD OUTPUT TEST OUTPUT DEVICE
JEQ WLOOP LOOP UNTIL READY
LDCH BUFFER,X GET CHARACTER FORM BUFFER
WD OUTPUT WRITE CHARACTER
TIX LENGTH LOOP UNTIL CHARACTER
JLT WLOOP HAVE BEEN WRITTEN
RSUB RETURN TO CALLER
OUTPUT BYTE X'5' CODE FOR OUTPUT DEVICE
END FIRST
当LABEL Opcode Operand 三者都在的时候
只要设定成只读取前三个单字 输出的档案就是正常的
但是当程式读到3 4 5...行的时候 会连後面的注解都读进去
让程式不读空白的话会变成这样
可是用string要读空白好像只能读整段文章?
这该怎麽解决啊?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.127.186.10
※ 编辑: kuro44776 来自: 140.127.186.10 (10/17 23:13)
1F:→ james732:SIC耶 真怀念 10/17 23:13
2F:→ clubboxvista:就getline 然後判断一下开头有多少空格 所以该读几栏 10/17 23:54
3F:→ clubboxvista:或是把所有可能的 Opcode 存成 set 每行都查表... 10/17 23:56