Bonjour.
Je suis en train d'écrire un programme avec GMP (GNU Multiple Precision Arithmetic Library) mais hélas celui-ci ne gère pas la conversion directe des unsigned long long int.
La fonction que je vais donc être forcé d'utilisé est :
char * mpz_get_str (char *str, int base, mpz t op)
Il faut donc que je convertisse mon unsigned long long int en "char *str".
Comme je cherche à écrire un programme assez optimisé, j'aurai besoin d'avoir la conversion la plus efficace possible.
Comment faire cela ?
(précision : à la fin de la conversion, je veux un *char et non un const *char).
Merci beaucoup
Partager