Possible Duplicate:
Why is 'using namespace std;' considered a bad practice in C++?
I have read many times that even if using namespace std in header file is legal, it can have catastrophic consequences. Perhaps I don't understand what using namespace std is. Thank you.