I have seen some various things around the forum and was wondering if 'using namespace std' should be avoided. I have seen some people claim that this is bad practice that it is better to preface your statements with std:: Would someome please explain this and which option is better?