Проблема с использованием типа mpir_ui в моем коде

Я хотел использовать эту функцию

int mpz_cmp_ui (mpz t_op1, mpir_ui op2)

Для этого я должен предоставить mpir_ui

поэтому всякий раз, когда я пытаюсь это заявить,

 mpir_ui myui;

это говорит:

 Error: identifier mpir_ui is undefined

Я пропустил какой-либо заголовочный файл?

Все другие типы и функции работают, но только этот не работает.

Это мой заголовочный файл

#include < cstdio>
#include < stdlib.h>
#include < stdio.h>
#include < gmpxx.h>
#include < iostream>
#include <mpirxx.h>
#include <math.h>
#include <windows.h>
#include <mpir.h>
#include<time.h>
#include<string>

0

Решение

Вам не хватает mpir.h, Когда вы используете mpz_cmp_ui или же mpir_ui, вам нужно #include mpir.h чтобы получить их определения.

0

Другие решения


По вопросам рекламы [email protected]