Pét*_*son 2 c++ syntax
我正在使用dlib(无关紧要;实现我建模的贝叶斯网络,以便在复杂域中处理概率).
我在其中一个示例程序中遇到了以下内容:
cout << "p(D=0) = " << solution.probability(D)(0) << endl;
在C++中调用函数后,我从未见过双括号.它做什么以及如何工作?
Jam*_*nze 7
什么solution.probability(D)回报.如果它是一个功能对象或一个指向函数的指针,你可以调用它,这可能是第二组括号所做的.
solution.probability(D)
归档时间:
12 年,3 月 前
查看次数:
801 次
最近记录: