Question

J'ai travaillé sur un code C ++ qu'un ami a écrit et j'obtiens l'erreur suivante que je n'ai jamais vue auparavant lors de la compilation avec 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: Cela vient d'une partie du code en utilisant Boost MSM: Booster la page Web

Edit2: il n'y a pas = delete() Utilisé n'importe où dans Sourcecode.

D'une manière générale, que signifie cette erreur? Que dois-je rechercher lorsque ce type d'erreur se produit?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top