Tomas Lindquist Olsen wrote:
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 ...
I added an "isizeof" proposal to the issue tracker maybe two years ago.
Feel free to vote it up if you'd like.
Sean