Dlaczego std :: cout zamiast po prostu cout?
Dostaję te komunikaty o błędach dla wszystkichcout
iendl
:
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’
Po wykonaniu sugestii wszystko jest w porządku. Teraz jestem ciekawa, dlaczego musiałem to zrobić. Używaliśmy C ++ w klasach wcześniej, ale nigdy nie musiałem pisaćstd::
przed którymkolwiek z tych poleceń. Co może być innego w tym systemie?