gpt4 book ai didi

C++ 函数指针作为默认模板参数

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:36:00 25 4
gpt4 key购买 nike

我怎么写一个函数指针作为默认模板参数,我猜是这样写的:

template<typename R,
typename A,
typename F=R (*PF)(A)>
class FunctionPtr { ...

我的问题是,

1.这可能吗?

2.如果是并且我上面的猜测代码是正确的,那么这里的PF的目的是什么?我需要这个吗?

最佳答案

  1. 不,您不需要 PF。

    template<typename R,
    typename A,
    typename F=R (*)(A)>

关于C++ 函数指针作为默认模板参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4449792/

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