[ SpeedFreak @ 20.10.2004. 20:01 ] @
imam linux mdk 9.1!preko emacs-a napishem c++ program,najobichniji i nazovem ga proba.cc!koristim sam iostream.h!kad hocu da ga kompajliram,kazhe mi ovako:

In file included from /usr/include/c++/3.2.2/backward/iostream.h:31,
from proba.cc:1:/usr/include/c++/3.2.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated.

pogledao sam u dir-u gdje stoje header-i i pronashao iostream.h,shto znachi da je sa njim sve u redu...mozhe li mi neko reci u chemu je greshka?
[ filmil @ 20.10.2004. 20:48 ] @
Citat:
pogledao sam u dir-u gdje stoje header-i i pronashao iostream.h,shto znachi da je sa njim sve u redu...mozhe li mi neko reci u chemu je greshka?
Poruka koju ti prevodilac ispisuje lepo objašnjava o čemu se radi: This file includes at least one deprecated or antiquated header.

Takođe lepo savetuje šta treba uraditi: Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the X header for the X.h header for C++ includes, or iostream instead of the deprecated header iostream.h.

Ako te upozorenje baš nervira, onda pročitaj: To disable this warning use -Wno-deprecated.

f
[ leka @ 20.10.2004. 21:14 ] @
Filipe, lakse je da pita ES korisnike nego da cita poruke kompajlera... U medjuvremenu moze da ode da popije N piva dok neko od ES-ovaca ne odgovori na pitanje, odnosno resi problem.
[ SpeedFreak @ 20.10.2004. 22:38 ] @
ljudi...samo sam trazhio da mi neko pomogne!ja sam pochetnik u c++u,i otkud ja znam shta je 17.4.1.2 of the c standard...pomislio sam u pochetku da je greshka u header-u(ili da sam izabrao loshi),ali kao shto sam vec rekao, /usr/include/c++/3.2.2/backward/iostream.h postoji na mom hdd-u!
p.s shta dobijam ako disable-ujem upozorenje?hocu li rijeshiti problem?hoce li moj program raditi kako treba?razmisli malo...
[ t3chX @ 21.10.2004. 01:47 ] @
Po ko zna koji put ..

Code:

#include <iostream>
using namespace std;


umesto da 'inkludujes' (citaj: ukljucis) <iostream.h>.

Takodje preporucujem da procitas sta je 'namespace' a bogami i da proucis STL, zbog cin - cout koje kako vidim koristis.

P.S: Pozdrav za Leku legendarnog :)