Sì, la classe Image l'ho costruita io per fare questa prova della classe dentro la classe.

Comunque devo dire che il link sulle FAQ C++ che hai in firma era proprio quello che mi serviva
Partendo dai tuoi due suggerimenti, ho capito che utilizzi la constructor list initializer in entrambe le soluzioni, ma cambiando i parametri: come mai?