안녕하세여.. 왕초보 타락임다.. 꾸벅..
이번에 델파이를 새로 시작해서,, 왕초보입니다.. 잘 부탁합니다.. 넓죽..
스트링의 문자를 숫자로 읽는 방법을 모르겠어여..
C++ 에서 문자를 숫자로 읽으려면,,,,
char* ptrStr;
int i, j;
ptrStr := "123456ABCD";
for (i = 0, j = 0; i < 10; i++)
{
j = ptrStr[i] - '0';
// 여기서 j를 처리한다.
}
이렇게 하는데,, 델파이에선 이걸 어떻게 처리하나여?
델파이로 포팅해서 답변해주시면 결초보은 하겠습니다..
고수님들, 제발 부탁드려여...
왕초보 타락천사. ㅠㅠ
var
ptrStr: string;
I, J: Integer;
begin
ptrStr := '123456ABCD';
for I := 0 to 9 do
begin
J := Integer(ptrStr[I]) - Ord('0');
// 여기서 j를 처리한다.
end;
end;
타락천사 wrote:
> 안녕하세여.. 왕초보 타락임다.. 꾸벅..
>
> 이번에 델파이를 새로 시작해서,, 왕초보입니다.. 잘 부탁합니다.. 넓죽..
>
> 스트링의 문자를 숫자로 읽는 방법을 모르겠어여..
>
> C++ 에서 문자를 숫자로 읽으려면,,,,
>
> char* ptrStr;
> int i, j;
>
> ptrStr := "123456ABCD";
> for (i = 0, j = 0; i < 10; i++)
> {
> j = ptrStr[i] - '0';
> // 여기서 j를 처리한다.
> }
>
> 이렇게 하는데,, 델파이에선 이걸 어떻게 처리하나여?
>
> 델파이로 포팅해서 답변해주시면 결초보은 하겠습니다..
>
> 고수님들, 제발 부탁드려여...
>
> 왕초보 타락천사. ㅠㅠ
>