Structs, Classes, Templates

Jacob Carlborg doob at me.com
Sat Sep 24 12:13:40 PDT 2011


On 2011-09-24 20:59, alex wrote:
> I think I understand the concept of a template, the declaration of a
> class that you never actually have to create, right?
>
> But I am hazy on the difference between sructs and classes, and can't
> seem to get a clear understanding from the website.

Classes are always reference types allocated on the heap, used for 
polymorphic types. Supports inheritance.

Structs are, by default, value types and does not support inheritance.

-- 
/Jacob Carlborg


More information about the Digitalmars-d-learn mailing list