var
ptr : ^TMyByteType; // grobal로 선언 했다고 가정
a1,b1 : array[0..15] of byte; // 반드시 Byte의 배열임.
begin
ptr := @a1 ;
ptr[15] := @b1 ; // <==에러남
......
위와 같은 상황에서
a1에 b1을 붙인 값을 얻고 싶은데 모르겠습니다. 고수님 알려주시면
감사하겠습니다.
물론 for loop를 사용하지 않으면서 왜냐하면 실제는 [0..15]를 훨씬 초과하므로..
> var
> ptr : ^TMyByteType; // grobal로 선언 했다고 가정
> a1,b1 : array[0..15] of byte; // 반드시 Byte의 배열임.
> begin
> ptr := @a1 ;
> ptr[15] := @b1 ; // <==에러남
> ......
>
> 위와 같은 상황에서
> a1에 b1을 붙인 값을 얻고 싶은데 모르겠습니다. 고수님 알려주시면
> 감사하겠습니다.
> 물론 for loop를 사용하지 않으면서 왜냐하면 실제는 [0..15]를 훨씬 초과하므로..
안녕하세요.
^TMyByteType 형이 어떻게 생겨먹은지^^; 알수가 없어서 잘은 모르겠구요...
그냥 덧붙이시려면 StrCopy, StrLCopy 같은 함수를 쓰시죠.