invalid offsetof from non-POD type
Nathan Sidwell
nathan@codesourcery.com
Mon Apr 21 14:50:00 GMT 2003
John Quigley wrote:
> The code below triggers an "invalid offsetof from non-POD type" warning:
>
> In this case, and in every case I've seen, the warning is a false alarm and
> the compiler produces the correct result. Is there a case where the warning
> fires and the compiler produces an incorrect result? (i.e.: returns the
> wrong offset)? If there is no such case, is there anything wrong with
> providing a command line flag in gcc that allows the user to disable this
> warning?
offsetof may only be applied to POD types. [18.1]/5
nathan
--
Nathan Sidwell :: http://www.codesourcery.com :: CodeSourcery LLC
The voices in my head said this was stupid too
nathan@codesourcery.com : http://www.cs.bris.ac.uk/~nathan/ : nathan@acm.org
More information about the Gcc
mailing list