댈파에서는 길이가 정해져 있지 않은 C의 A[][]같은 배열을 어떻게 사용해야되죠 동적 배열이라는 것이 델파이에도 있긴 한데 그것도 결국 사용시점에서는 반드시 배열의 크기를 정해주고 선언을 해 주어야 하더군요
그러나 다루는 자료가 크기를 예측할 수 없는 자료일 경우 이 자료에 대한 버퍼로서 배열을 사용한다고 했을때 그 배열 역시 크기를 정하지 않고 사용할 수 있는 A[][]식의 배열이었으면 하거든요 그런데 아무리 찾아봐도 델파에는 그런형식의 배열이 없는것 같아요
간단하게 말씀 드려서 크기를 예측할 수 없는 자료에 대한 버퍼가 필요하다고 했을때 델파에서는 반드시 배열의 크기를 지정해 주어야 하니 어떻게 이것을 맞춰야 될지 모르겠습니다. 리스트 박스나 스트링 그리드 같은것을 사용하거나 혹은 디스크에 직접 파일고 기록을 하는 방법 같은것을 사용하면 가능하지 않을까 하는 생각도 해 봤는데 그것 말고 반드시 크기를 정하지 않은 변수를 사용하고 싶다고 했을때 어떻게 해결해야 되는지 모르겠습니다.
도움 부탁드리겠습니다.
감사합니다.
먼가 착각이 있으시군여. C나 C++ 에 배열에 메모리를 할당하지 않고 사용 할 수 있는 배열은 없습니다.
포인터로 사용하기도 하는데, 포인터 지정이 할당된 메모리를 포인터에 지정하는 것이니, 메모리 할당과 같습니다.
즐푸하세여..
타락천사..