Pointers vs. References

Daniel Keep daniel.keep.lists at gmail.com
Wed Jun 13 04:30:45 PDT 2007


>> As for your question about references. A reference is basically the same 
>> as a pointer, so there should be no performance difference between the 
>> two. Without more details, it's hard to say what could be the reason 
>> behind the bad performance.
>>
>> L.
> 
> Heh... using classes in any language will cut your performance compared to using structs.  D has nice structs.  References are pointers to pointers to something; not "the same".  Also, using while(x !is null) after explicitly defining it is usually wrong; you usually want do { ... } while(x !is null);  That's all I can gather though from your vague post.
> 

Odd; last time I looked at disassembled machine code that used
references, they sure as hell looked like pointers...

	-- Daniel



More information about the Digitalmars-d mailing list