
4 Dec
2012
4 Dec
'12
11:04 p.m.
On 12/4/2012 2:46 PM, Edward Diener wrote:
But in that case the end-user will have to choose which nullptr emulation to use. If he chooses the other library's emulation he does not include the Boost header file for nullptr emulation, and vice-versa.
We've learned the hard way that that doesn't work in practice. User wants to use libraries X and Y. X uses Boost.Nullptr and doesn't compiler without it. Y defines its own nullptr. Boom. Please don't ignore the lessons of the past. -- Eric Niebler BoostPro Computing http://www.boostpro.com