How to copy an object to separate allocated memory?
    Gary Willoughby via Digitalmars-d-learn 
    digitalmars-d-learn at puremagic.com
       
    Thu Jul 24 13:04:10 PDT 2014
    
    
  
On Thursday, 24 July 2014 at 17:07:47 UTC, Justin Whear wrote:
> On Thu, 24 Jul 2014 17:07:29 +0000, Justin Whear wrote:
>
>> On Thu, 24 Jul 2014 17:05:17 +0000, Gary Willoughby wrote:
>> 
>>> I was reading Ali's book 
>>> (http://ddili.org/ders/d.en/index.html)
>>> and saw this piece of code on how to get the true size of an 
>>> object:
>>> 
>>> MyClass* buffer = 
>>> cast(MyClass*)GC.calloc(__traits(classInstanceSize,
>>> MyClass) * 10);
>>> 
>>> That got me thinking, how would i actually 'fill' this memory 
>>> with
>>> instances of that class?
>> 
>> std.conv.emplace: 
>> http://dlang.org/phobos/std_conv.html#.emplace
>
> Wow, the ninja'ing is strong today.
Lol, thanks all.
    
    
More information about the Digitalmars-d-learn
mailing list