¿Por qué std :: cout en lugar de simplemente cout?
Recibo estos mensajes de error para todos.cout
yendl
:
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’
Después de seguir la sugerencia, todo está bien. Ahora tengo curiosidad, por qué tuve que hacer eso. Usamos C ++ en clases antes, pero nunca tuve que escribir unstd::
antes de cualquiera de esos comandos. ¿Qué podría ser diferente en este sistema?