|
Boost : |
From: Frank Mori Hess (frank.hess_at_[hidden])
Date: 2008-04-09 20:13:24
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wednesday 09 April 2008 17:26 pm, Daniel Frey wrote:
> On Wed, 2008-04-09 at 17:06 -0400, Frank Mori Hess wrote:
> > think of. Of course, you would still be inflicted with a vtable, but
> > that doesn't add any per-object space overhead, which seems to be what
> > you're most concerned about.
>
> A vtable means that the per-object size *does* grow, since each object
> needs a pointer to the vtable.
Oh, yeah. Well, it could be done generically too without even a vtable, if
shared_ptr recognized a template class which the user could define
specializations of.
- --
Frank
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFH/Vus5vihyNWuA4URAo4dAJ9gD9mtfHp2Azvr5ejGWAzPMiFxDACfUo2H
8nDJsrABHOCnou+rFEuYhuw=
=UtPP
-----END PGP SIGNATURE-----
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk