나는 HopenGL 함께 일부 작업을 시도하고 Ptr 수레 배열을 가리키는합니다. 내가 읽은 uarray와 storableArray가 어떤 방법으로 어떤 방식 으로든 움직이는 방법 인 것 같습니다.unboxed 수레 배열 만드는 방법 나는 Ptr 얻을 수 있습니다
0
A
답변
1
이미 배열이 있고 포인터가 필요하거나 생성하려고하는지 여부를 말하지 않습니다.
배열을 만든 다음 포인터를 얻으려면 실제로 저장 가능한 배열을 사용할 수 있습니다. 그것을 만들기 위해서는 Data.Array.MArray
으로 정의 된 클래스와 헬퍼 함수를 사용하십시오. StorableArray
은 MArray
클래스의 인스턴스이므로 모든 함수를 사용하여 배열을 만들고 조작 할 수 있습니다. 어레이에 Ptr
을 가져 오려면 withStorableArray
기능을 사용하십시오.
나는 당신의 용도에 맞는 것을 희망한다.
1
저장 가능 배열 또는 외부 배열 (Foreign. *)을 사용하는 경우 C 또는 친구에게 전달할 포인터를 얻을 수 있습니다.