如何从expr_vector中提取expr数组

时间:2014-08-08 14:33:59

标签: z3

为了使用以下func_decl成员c ++ api:

expr operator()(unsigned n, expr const * args) const

我正在寻找一种方法来将expr_vector转换为expr数组,其中我将函数应用的所有参数都包含在其中。

是什么方式?添加

是否有意义
expr operator()(expr_vector & args) const

在c ++ API中?

BR, 亚历山大。

1 个答案:

答案 0 :(得分:1)

您可能正在使用旧版Z3;这个功能:

expr operator()(expr_vector const& v) const;

已添加到Z3的unstable分支中的代码中。