Un oggetto di una struct/classe (che non ha costruttore) può essere creato utilizzando un elenco di inizializzazione . Perché non è consentito su struct/class con il costruttore ?C++: Constructor contro inizializzatore lista in struct/classe
struct r { int a; };
struct s { int a; s() : a(0) {} };
r = { 1 }; // works
s = { 1 }; // does not work
Inserisci un codice che illustri ciò che stai chiedendo. –
Neil, la risposta aveva senso per me. – Anycorn