Salut,
Dans ces cas, le pattern NVI peut être utile :
class Base
{
public:
void serialize(archive &a);
{
a.serialize(avant);
do_serialize(a);
a.serialize(apres);
Type: Messages; Utilisateur: 3DArchi
Salut,
Dans ces cas, le pattern NVI peut être utile :
class Base
{
public:
void serialize(archive &a);
{
a.serialize(avant);
do_serialize(a);
a.serialize(apres);
Ca a du sens pour le destructeur. Donner une implémentation à une fonction virtuelle pure autre que le constructeur a en revanche rarement du sens.
Salut,
Il n'y a pas de moyen de transformer dynamiquement le type d'un objet en C++.
Je vois 3 solutions :
1/ Créer directement le bon type de compétences soit à la première lecture du fichier,...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.