The example I provided is not the best, since 42 is small enough for unsigned char and int to work as expected, imagine that I wrote a bigger number, such as 1000

Sent from my Samsung Galaxy smartphone.

-------- Original message --------
From: Timur Doumler via Std-Proposals <>
Date: 8/21/19 15:11 (GMT-05:00)
Cc: Timur Doumler <>
Subject: Re: [std-proposals] Allowing access to object representations

This doesn't make sense to me. If I have an object of type int (or, say, a struct containing an int), then the value has 4 bytes. If I access that value by dereferencing a char pointer that aliases that object, all I can ever get from that char is a single byte. How can this be "the object"?


> On 21 Aug 2019, at 20:59, via Std-Proposals <> wrote:
>> On 21/08/2019 21:55, Krystian Stasiowski via Std-Proposals wrote:
>> Yes, you access the value of the object of the object, however, since its not specified what exactly you get
> It is specified: you get the value contained in the object.
> Indeed, it is specified here.
> --
> Std-Proposals mailing list

Std-Proposals mailing list