Ciao a tutti, premetto che sono una schiappa in programmazione e mi ritrovo a programmare solo perchè costretta. Ho un problema con la libreria gmp, in particolare con la funzione mpz_set_ui (mpz_t rop, unsigned long int op), che assegna ad un grande intero il valore di un unsigned int, mi crea un segmentation fault. Qualcuno può aiutarmi??
codice:#include <iostream> #include <gmpxx.h> using namespace std; mpz_t e; void initializeGMP(); void clearGMP(); void initializeGMP() { mpz_init(e); } void clearGMP() { mpz_clear(e); } int main() { unsigned long int e_int = 65537; mpz_set_ui(e,e_int); cout << " e= " << e << endl; return 0; }