Es scheint, dass GMP nur String Serialisierung der MPF (floating point) -Typs bestimmt:Wie man den GMP mpf Typ serialisiert?
mpf_get_str()
, mpf_class::get_str()
Die mpz (integer) Typ hat eine zusätzliche Schnittstelle für rohes Bytes mpz_out_raw()
http://gmplib.org/manual/Function-Index.html
Fehle ich etwas? Kennt jemand eine andere Bibliothek, die GMP-Floats serialisieren kann? Kennt jemand eine andere Bignum-Bibliothek, die eine robuste Serialisierung bietet?
Edit: Ich würde ich freuen mit MPFR des mpfr_t sowie Serialisierung, die in ähnlicher Weise scheint nur String-Ausgabe zu bieten: http://www.mpfr.org/mpfr-current/mpfr.html#Function-Index