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>
4

1 回答 1

0

你失踪了mpir.h。当您使用mpz_cmp_uiormpir_ui时,您需要#include mpir.h获取它们的定义。

于 2014-12-26T07:41:21.683 回答