What is the difference between these two usage of using keyword:
using
using boost::shared_ptr;
and
using namespace boo
The first only allows you to use the name shared_ptr without the boost:: prefix. The second allows you to use any and all names in the boost namespace withoout the boost:: prefix. Some people frown on the latter but it's never given me any problems.