|
Boost : |
Subject: Re: [boost] version conflicts: is there a solution?
From: Frank Mori Hess (frank.hess_at_[hidden])
Date: 2009-06-25 10:27:07
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thursday 25 June 2009, Frank Mori Hess wrote:
> On Thursday 25 June 2009, Edward Diener wrote:
> > > Can you point to anything in the standard that supports your position?
> >
> > Where in the standard do you see any mention of an ODR violation
> > occuring where there are no header files being distributed for inclusion
> > by a source file which would create such a violation ?
>
> There is the 3rd paragraph of the "one definition rule" section:
Err, actually that doesn't apply to header-only stuff. But going back to
section I mentioned originally, there is 3.2.5 which covers multiple
definitions in different translation units.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkpDiTsACgkQ5vihyNWuA4U4vgCgzYte35HPcd/DtSxOgFUqTycw
PqAAnj5ffxZPro7BZqTeRb0jt/09ZYog
=Jm2k
-----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