J'utilise la bibliothèque GMP pour une précision arbitraire en C. Tous les exemples d'utilisation que je l'ai vu semblent éviter les affectations auto tels que:GMP: Les auto-affectations sont-elles interdites?
Syntax : void mpz_add (mpz_t rop, const mpz_t op1, const mpz_t op2)
mpz_add(a, a, b); // Assign a+b to a
Est-ce l'usage autorisé ou devrais-je seulement recourir à attribuer à une troisième variable?
Que dit la documentation GMP à ce sujet? – fuz