Domande taggate «deleted-functions»

3
In che modo “= default” è diverso da “{}” per costruttore e distruttore predefiniti?
Inizialmente ho pubblicato questo come una domanda solo sui distruttori, ma ora sto aggiungendo considerazione sul costruttore predefinito. Ecco la domanda originale: Se voglio dare alla mia classe un distruttore virtuale, ma altrimenti uguale a quello che genererebbe il compilatore, posso usare =default: class Widget { public: virtual ~Widget() = …

6
errore: utilizzo della funzione cancellata
Sto lavorando su un codice C ++ scritto da un amico e ricevo il seguente errore che non ho mai visto prima durante la compilazione con gcc4.6: error: use of deleted function ‘GameFSM_<std::array<C, 2ul> >::hdealt::hdealt()’ is implicitly deleted because the default definition would be ill-formed: uninitialized non-static const member ‘const …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.