On Thursday, 5 January 2023 at 04:04:39 UTC, Paul wrote:

..
Do I have this much right?
...

First, i would say, add @safe to your main.

@safe void main() ...

Then you will see you are treading on dangerous waters ;-)

Second, to be sure your getting the correct results, it would be nice if there was a 'category of type' in std.traits for:

isAllocatedOnStack
isAllocatedOnHeap

As it is, your just guessing (although the addresses printed will clear this up for you anyway I guess).

Also, I cannot read hex, so if it were me, I'd be casting the hex into an size_t:

cast(size_t)&MyInt

Reply via email to