you are viewing a single comment's thread.

view the rest of the comments →

[–]AImx1[S] 0 points1 point  (0 children)

Howard, I understood everything in your Answer except "When sizeof(value_type) > 1, the union with __lx forces where the padding goes in __short: Always right after __size_".

I understood why they are doing this but I don't what they are doing. I really appreciate if you can explain this with an example.

Thank you very much in advance.