come da titolo, volevo rivolgervi un paio di domande sul c++...
prima di tutto che differenza fa dichiarare una funzione dentro al corpo della classe oppure all'esterno, con i doppi due punti per intenderci?
è solo una questione di ordine oppure si dovrebbe scegliere una o l'altra in base a qualcosa?
quando compilo con g++ mi dice questa cosa:
Codice: Seleziona tutto
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.2/backward/iostream.h:31,
from prova.cpp:1:
/usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../include/c++/4.1.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.c'è qualche modo a me sconosciuto per utilizzarli??
per ora ho solo questo dubbi :P :P ma probabilmente presto ne avrò altri!!
ciao a tutti!
