Errore: uso della funzione eliminata
-
12-11-2019 - |
Domanda
Ho lavorato su un codice C ++ che un amico ha scritto e ottengo il seguente errore che non ho mai visto prima quando compilato 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 h_t FlopPokerGameFSM_<std::array<C, 2ul> >::hdealt::h’
EDIT: questo proviene da una parte del codice utilizzando Boost MSM: Aumenta la pagina web
EDIT2: non c'è no = delete()
usato ovunque nel sourcecode.
In generale, cosa significa questo errore? Cosa dovrei cercare quando si verifica questo tipo di errore?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow