Why shouldn't "using namespace std" be used?
Is there any specific reason why "using namespace std" must not be used?
Does it cause interference with other functions for example? I only know that std is used for cout, cin and endl. So using namespace std must only affect these functions right? (Also what else needs to be specified as std::?)
-> I'm asking because if I were to convert code from Quincy (a much older compiler that doesn't have namespace), I would have to change each and every cout which could be tedious.
So if it has no short-term disadvantages then I would not bother editing the code from Quincy to suit Visual C++ I would instead just write "using namespace std;"
Cheers. ;)