0

我有一个包含此函数声明的头文件:

bool isAbelianGroup(ConstGroupMemberP IdentityElement, ConstGroupMemberP members[],
                const int membersLen, const binaryOp oper, const freeMember freeMember,
                const GroupComparator compare);

我有一个 ac 文件,我在其中实现了这个功能(从 h 文件中的声明中复制粘贴原型)

bool isAbelianGroup(ConstGroupMemberP IdentityElement, ConstGroupMemberP members[],
                const int membersLen, const binaryOp oper, const freeMember freeMember,
                const GroupComparator compare){...}

然而,使用不同类型重新声明时出现错误:

在此处输入图像描述

任何想法可能是什么问题?

4

1 回答 1

0

发现问题:我应该同时写 const freeMember freeFunc在 h 和 c 文件中,而不是const freeMember freeMember.

那很难找到。

于 2016-12-08T14:08:58.797 回答