Comme vous pouvez le lire à partir de votre message d'erreur: Il n'y a pas de fonction conv
qui convertit une chaîne en un polynôme ou inversement.
Vous pouvez utiliser <<
sur tous les objets NTL, par ex.
ZZX p;
p.SetLength(3);
p[0] = 0; p[1] = 1; p[2] = 2;
cout << p << endl; // output: [0 1 2]
Pour lire une chaîne dans un objet ZZX
vous devez écrire votre propre fonction. Cela dépend de la façon dont vous obtenez votre contribution. Si vous le lisez à partir d'un fichier, vous devez obtenir les numéros de la chaîne et les définir via l'opérateur []
. Si vous l'entrez via la console, vous pouvez ignorer la chaîne et créer directement l'objet ZZX
.
Enfin, vous pouvez utiliser ceci pour surcharger la fonction conv
.
Quelle erreur obtenez-vous? Vous devriez envisager de mettre à jour votre message avec ça. – nyedidikeke
Il n'y a pas de tableau de caractères de la méthode conv <> à ZZX – Maxr