我想使用这个功能
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 :(得分:0)
您缺少mpir.h
。当您使用mpz_cmp_ui
或mpir_ui
时,您需要#include mpir.h
才能获得他们的定义。