gpt4 book ai didi

c++ - 如何在boost中使用digamma函数

转载 作者:行者123 更新时间:2023-11-30 05:23:00 26 4
gpt4 key购买 nike

我不明白 digamma function of boost可以在程序内部使用。任何例子,不胜感激。我包括 boost

#include <boost/math/special_functions/digamma.hpp>

但是函数调用 digamma(x),其中 x 是一个 double 给出了以下错误:

error: there are no arguments to ‘digamma’ that depend on a template parameter, so a declaration of ‘digamma’ must be available [-fpermissive]

最佳答案

举个例子: http://cpp.sh/7bdu

#include <boost/math/special_functions/digamma.hpp>
#include <iostream>
int main() {
std::cout << boost::math::digamma(3.14) << "\n";
}

编辑:问题已编辑并带有错误消息。错误消息意味着编译器没有找到 digamma 的定义,因为您没有包含命名空间位 boost::math::

关于c++ - 如何在boost中使用digamma函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39390773/

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