
Rozental, Gennadiy wrote:
Anyway, the technique I suggested, which we use in Spirit, is better than your trick of hoisting the names into namespace std which is a hack that should be avoided if there are other ways.
Why is it better?
Let's compare:
[...]
My personal preference is fully qualified reference everywhere. And I don't see how other solution is any better.
Whatever... Just fix the thing! To be honest, I'm having second thoughts on using boost.test considering that it takes a long time to fix a simple error like this and the other that I posted. Perhaps the next version of Spirit will just use simple asserts as before. It seems the benefits does not outweigh the cost. Perhaps I don't need an assert on steroids if it gives me more problems to think about. -- Joel de Guzman http://www.boost-consulting.com http://spirit.sf.net