c++ Quantlib输出到控制台窗口
C++ Quantlib output to console window
我正在学习如何使用quantlib为衍生品定价。输出Quantlib特定类到控制台窗口的最佳方式是什么?例如
shared_ptr<YieldTermStructure> forwardCurve(new InterpolatedDiscountCurve<LogLinear>(dates,discountFactor,Actual360()));
Handle<YieldTermStructure> forwardingTermStructure(forwardCurve);
shared_ptr<IborIndex> euribor(new Euribor(3*Months,forwardingTermStructure));
对我来说,将forward - curve输出到控制台窗口和euribor输出到控制台窗口的最佳方式是什么?然后我可以看到代码的中间结果,看看它们是否如预期的那样。
许多谢谢。没有预定义的方式来输出这些类到控制台,但是你可以使用他们的检查器来输出相关数据(因此,例如,你可以调用forwardCurve->times()
和forwardCurve->discounts()
来检查你正在插入的值),或者你可以调用他们的方法来查看他们的计算结果(例如,forwardCurve->discount(d)
在给定日期检索折扣因子,或euribor->fixing(d)
检索预期的索引固定)。返回值可以写入控制台。
作为一种替代方法,您可以考虑在调试器中逐步执行代码。在现代的ide中,这将更容易地提供相同的信息。
相关文章:
- Visual Studio 2017 停止工作,并在打开后显示许多控制台窗口
- 如何从 Win32 C++ 应用程序输出到父控制台窗口?
- 如何获取控制台窗口的宽度?
- 在C++中隐藏键盘记录器的控制台窗口
- C++ 如何在 OpenGL 程序中远程调用控制台窗口
- 为什么调试时没有显示控制台窗口
- 有没有办法像动画一样移动控制台窗口?
- 如何在C++中居中输出控制台窗口
- 控制台窗口未在开发C++中打开?即使也有 getch() ?
- QTextEdit 提升为构建控制台窗口
- 如何拒绝一个叫做的过程以写入继承的控制台窗口
- Visual C 关闭文本文件和打开新的控制台窗口
- 有没有办法为使用 Boost 生成的进程创建新的控制台窗口
- C++:显示控制台窗口的输出
- C++:如何在控制台窗口中显示结果
- (C++)控制台窗口保持立即关闭,即使我在Visual Studio中是CTRL + F5
- 如何在调用系统()时隐藏控制台窗口
- 在控制台窗口关闭(在Windows上)上优雅地关闭命令行应用程序
- C++控制台窗口放在前面
- C++/CLI 项目如何在控制台窗口中显示消息