ed-ek napisał: Możesz nie używać. Ale stosując Dev-C++ i deklarując #include<iostream.h> kompilator zgłosi ci ostrzeżenie że stosujesz przestarzały nagłówek.A po co mam mieć ostrzeżenia? Nic mnie nie kosztuje dodanie jednej linijki kodu. Zresztą ostrzeżenia pojawią się też jeżeli zastosuję bez deklaracji using...... inne nagłówki.
przecież nie pisałem żeby używać iostream.h, według standardu iso c++ powinno się używać iostream bez rozszerzenia h.
maciek_slon napisał: No dobra, ale jak się nie wpisze using namespace std... to 3/4 kompilatorów nie będzie potrafiło zrozumieć co to jest cout Wink A wtedy to dopiero się człowiek załamuje...
nie 3/4 a wszystkie.

zamiast pisać "using namespace std;" możesz przecież ręcznie określać przestrzeń nazw przy każdym wywołaniu funkcji z tej przestrzeni np std::cout czy std::cin. Nie każdy używa tych funkcji notorycznie, czasem jest to zbędne.