Why is “using namespace std;” considered bad practice?
This is not related to performance at all. But consider this: you are using two libraries called Foo and Bar: Everything works fine, and you can call Blah() from Foo and Quux() from Bar without problems. But one day you upgrade to a new version of Foo 2.0, which now offers a function called Quux(). … Read more