gpt4 book ai didi

c++ - 如何访问从参数传递的*fcmp

转载 作者:太空宇宙 更新时间:2023-11-04 14:13:32 24 4
gpt4 key购买 nike

目前我正在类里面做一个合并排序项目,并且一直在研究如何访问和利用这个函数头的最后一个参数:

void Mergesort(ItemType* item, size_t nelem, int **(*fcmp) (const ItemType& e1, const ItemType& e2))**

知道比较的结果将是-101 但由于参数本身没有name,我不知道如何显式调用函数的指针。

在此先感谢您的帮助。

最佳答案

它是一个指向函数的指针,因此您可以像调用常规函数一样调用它。例如:

fcmp(item[0], item[1]);

关于c++ - 如何访问从参数传递的*fcmp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13034910/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com