On 6/14/06, me22 <me22.ca@gmail.com> wrote:

Perhaps it's just being "better safe than sorry".  It's possible that
a problem was noticed on a compiler with faulty ADL or when someone
did struct foo : boost::noncopyable { ... }; without thinking of the
ADL implications.
 Whats wrong with that struct foo : boost::noncopyable { ... }; ? I assume that public inheritance will be a problem, or am I missing here something?

--
- Kobi