
17 Sep
2010
17 Sep
'10
3:32 p.m.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Friday 17 September 2010, dherring@ll.mit.edu 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 boost::detail.
Questions: - Is there a better way to do this?
What about using boost.variant instead? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkyTigwACgkQ5vihyNWuA4V9CwCfUeklRZYdk+v+iMR0is8KnTAW gwwAn1v7A9Qn5Fot58cKOHhwUxmAvOIR =jr/m -----END PGP SIGNATURE-----