gpt4 book ai didi

c++ - 如何将函数指针传入函数?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:20:21 33 4
gpt4 key购买 nike

是否可以创建一个接受另一个函数指针的函数?这样一个函数的原型(prototype)是怎么样的呢?

最佳答案

typedef int (*func)(float, char);

int something_that_takes_a_func(func f) { return f(3.14, 3); }

int foo(float a, char b) { return a - b; }

std::cout << something_that_takes_a_func(&foo) << "\n";

关于c++ - 如何将函数指针传入函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9958879/

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