Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys
On Fri, Nov 30, 2018 at 13:59:11 +0100, Martin Husemann wrote:
> On Fri, Nov 30, 2018 at 07:47:38AM -0500, Christos Zoulas wrote:
> > We need to see if the spec says so. I am not sure if we can depend
> > that an implementation does it.
>
> The spec only talks about members not named in the list - I can't see
> any hints about padding.
>
> Might be worth to ask some std gurus for clarification.
I'm not one, but search for "padding" in 6.2.6.1 General (in 6.2.6
Representations of types).
[#6] When a value is stored in an object of structure or
union type, including in a member object, the bytes of the
object representation that correspond to any padding bytes
take unspecified values.42)
42)Thus, for example, structure assignment may be
implemented element-at-a-time or via memcpy.
so padding may contain garbage.
-uwe
Home |
Main Index |
Thread Index |
Old Index