class.sizeof
Tomas Lindquist Olsen
tomas at famolsen.dk
Fri Nov 14 10:06:39 PST 2008
Denis Koroskin wrote:
> I can't find a way to get a class sizeof property - it returns 4 (32bit
> pointer size) always. I tried many ways but still can't figure out how
> to do this. Documentation says that
>
> ".sizeof applied to a class object returns the size of the class
> reference, not the class instantiation."
>
> Is it possible? Any idea is much appreciated.
No nice way to do it..
auto sz = myclass.classinfo.init.length;
problem this is not a compiletime constant,
In D2 you can use __traits to get it...
Kinda lame if you ask me :P
how about .instancesizeof ? I doubt that's even a remotely common variable name ...
-Tomas
More information about the Digitalmars-d
mailing list