I see a lot of people list code using this "::" as in:
#include <iostream>
int main()
{
std::cout << "Blah, blah, blah";
return 0;
}
and others use "using"
#include <iostream>
using namespace std;
int main()
{
cout << "Blah, blah, blah";
return 0;
}
Is there a downside to either, a reason to use one over the other?