Originariamente inviato da infinitejustice
La modalità che hai trovato nell'esempio, in realtà, è obbligatoria in alcuni casi specifici, come ad esempio quando devi inizializzare reference o costanti (vanno forzatamente inizializate prima del corpo della funzione).
E se per inizializzare le costanti prima del corpo della funzione le dichiaro dentro la classe? Esempio:
codice:
class pippo {
  int pippo1;
  int pippo2;
  pippo1 = 1;
  pippo2 = 2;
   
public:
  pippo (string parametro1, string parametro2)
 }

pippo::pippo(string parametro1, string parametro2) {
  etc..
 }
Ho scritto un idiozia?