Hello all,

I'm currently working through Accelerated C++ and it advocates the use of the std namespace by declaring each part, for example, rather than just stating using namespace std at the start it will state them seperately such as using std::cout and using std::endl.

Which method is deemed better practise and do they both have specific purposes when they should be used exclusively?

Thanks,


Darren.