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

0

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

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
    Почему вы включаете mpirxx.h?
Теги:
mpir

1 ответ

0

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

  • 0
    У меня есть этот заголовочный файл. Тем не менее Intelisense продолжают жаловаться.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню