V Wed, 30 Jul 2014 14:33:51 +0000 seany via Digitalmars-d-learn <digitalmars-d-learn@puremagic.com> napsáno:
> In Ali's excllent book, somehow one thing has escaped my > attention, and that it the mentioning of pointer arrays. > > Can pointers of any type of pointed variable be inserted in an > int array? Using to!(int) perhaps? If not directly, then what > else would achieve the same effect? It depends on pointer size, for eg, on 64bit system with 64bit pointers something like this should works: long[] arr = (cast(long*)pointersArray.ptr)[0 .. pointersArray.length]; or long[] arr = cast(long[])pointersArray; // but I am not sure if this is OK