Por que std :: cout em vez de simplesmente cout?
Eu recebo essas mensagens de erro para todoscout
eendl
:
main.cc:17:5: error: ‘cout’ was not declared in this scope
main.cc:17:5: note: suggested alternative:
/usr/include/c++/4.6/iostream:62:18: note: ‘std::cout’
Depois de seguir a sugestão, está tudo bem. Agora estou curioso, porque eu tive que fazer isso. Nós usamos C ++ nas aulas antes, mas eu nunca tive que escreverstd::
antes de qualquer um desses comandos. O que pode ser diferente neste sistema?