Q&A

  • 초보적인 질문입니다..만.. 긁적긁적..
안녕하세여.. 왕초보 타락임다.. 꾸벅..



이번에 델파이를 새로 시작해서,, 왕초보입니다.. 잘 부탁합니다.. 넓죽..



스트링의 문자를 숫자로 읽는 방법을 모르겠어여..



C++ 에서 문자를 숫자로 읽으려면,,,,



char* ptrStr;

int i, j;



ptrStr := "123456ABCD";

for (i = 0, j = 0; i < 10; i++)

{

j = ptrStr[i] - '0';

// 여기서 j를 처리한다.

}



이렇게 하는데,, 델파이에선 이걸 어떻게 처리하나여?



델파이로 포팅해서 답변해주시면 결초보은 하겠습니다..



고수님들, 제발 부탁드려여...



왕초보 타락천사. ㅠㅠ



2  COMMENTS
  • Profile
    최용일 2000.03.29 21:00
    다음과 같이 하세요...

    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를 처리한다.

    > }

    >

    > 이렇게 하는데,, 델파이에선 이걸 어떻게 처리하나여?

    >

    > 델파이로 포팅해서 답변해주시면 결초보은 하겠습니다..

    >

    > 고수님들, 제발 부탁드려여...

    >

    > 왕초보 타락천사. ㅠㅠ

    >

  • Profile
    타락천사 2000.03.29 22:06
    안녕하세여.. 타락임다..^^



    진심으로 감사합니다..^^



    오늘 즐거운 일만 생기길 바랍니다..



    왕초보 타락천사.. ^_____^