HSP 3.2 を使っています。
Let's HSP! 講座を勉強していて、このようなのがありました。
; 区切りの切り出し
data = "AA.BBB.cccc"
i = 0
repeat
getstr kekka, data, i, '.'
if strsize = 0 : break
mes ""+kekka+" ["+i+"]
i += strsize
loop
mes "終わり!"
stop
結果は "AA[0]:BBB[1]:cccc[2]:終わり!" となります。
ところが、
data = "AA\BBB\cccc"
をこう変えて、切り出し区切り文字を '\\' に変えると、
結果は "AAbBBcccc : 終わり!"
となります。 '\' これの使用の不可は納得いけるにしても、
BBB が bBB となるのは不思議です。
これは仕様ですか?
こんなことはしていけないということでしょうか?