Subject: Re: [boost] aligned_storage in unions
From: Frank Mori Hess (frank.hess_at_[hidden])
Date: 2010-09-17 11:32:27
-----BEGIN PGP SIGNED MESSAGE-----
On Friday 17 September 2010, dherring_at_[hidden] wrote:
> The "standard" workaround is to allocate your own memory and use manual
> type casting. Boost::aligned_storage can be used to maintain proper
> alignment, but it cannot be placed inside a union due to the default ctor,
> dtor, and noncopyable functions. Thus I am forced to use part of
> - Is there a better way to do this?
What about using boost.variant instead?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
-----END PGP SIGNATURE-----