On Tuesday, 24 May 2016 at 18:43:22 UTC, Adam D. Ruppe wrote:
On Tuesday, 24 May 2016 at 18:42:41 UTC, Gary Willoughby wrote:
I have a T* pointer to the start of a malloc'd chunk of memory, the type T and the number of T's stored in the chunk.

Is there an efficient way of converting this information to a D array of type T[] or even T[n]?

Slice it:

T[] = t[0 .. n];

You can do that??? I thought slices weren't allowed on raw pointers. You just blew my mind away!

Reply via email to