Hope you're having a nice weekend.
I am going through a C++ course and the training has been good, however, I want to solidify my understanding of several things that the instructor did not really dive into:
- Why is it best practice to use std:: in front of cout, endl, vector initializing, etc when we have "using namespace std" before int main()?
- Some other threads on stackoverflow mention to never use "using namespace std" before int main(), why is that?
Are these concepts too advanced for beginner programmers or should I learn them as early on as possible in my career?
Thanks and stay safe!