digitalmars.D.bugs - BUG: .sizeof doesn't work with nested structs
- Chris Lajoie (4/4) Jan 27 2006 Attached sample program illustrates the problem clearly. everything
- Thomas Kuehne (16/19) Jan 31 2006 -----BEGIN PGP SIGNED MESSAGE-----
Attached sample program illustrates the problem clearly. everything works fine if the nested structs are not named. For example if you remove the BAR tag on the first nested struct then .sizeof works fine. Chris
Jan 27 2006
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Chris Lajoie schrieb am 2006-01-27:Attached sample program illustrates the problem clearly. everything works fine if the nested structs are not named. For example if you remove the BAR tag on the first nested struct then .sizeof works fine.No bug. FOO.BAR is a type and thus doesn't require any memory within FOO. try: Thomas -----BEGIN PGP SIGNATURE----- iD8DBQFD3zWV3w+/yD4P9tIRAmpmAKClUHc2+KcgqZld6Jkv+dkwRyi4ZQCdEygE XXNJ6cCV67T5Rshz0RzMGLg= =SuiI -----END PGP SIGNATURE-----
Jan 31 2006