안녕하세요. 천리안 프로그래머 포럼 C++Builder 담당자 임펠리테리입니다.
잘못 생각하셨습니다. 당연한 것처럼 말씀하신 다음 문장은 말씀처럼 되지 않습니다.
a = "my name is kjh";
b = a.Substring(a.Pos("kjh"),a.length()-a.Pos("kjh")-1);
결과는 "k"입니다. 자세히 설명을 드릴까요?
a.Pos("kjh")는 14입니다. a.length()는 12입니다.
그러니 b에는 k만 들어갑니다. 안시스트링에 대해서 잘못 생각하시고 계신가봅니다.
보여주신 소스는 안봤지만... 볼필요는 없겠지요? ^^
독립문에서 임펠리테리였습니다.
(cbuilder, cbuilder@thrunet.com)
|