我已经使用Rcpp
(特别是RcppArmadillo
)编写了一个 MCMC 采样器。我希望我的采样器将定期状态消息打印到 R 控制台,但是当采样器终止时,这些消息会立即出现。输出语句是:
Rcout << "Progress => "
<< double(iterations) / double(maxit) * 100
<< "%"
<< std::endl;
可以扩充此代码,使其输出立即出现在 R 控制台上吗?
R版本:2.14.1
平台:达尔文9.8.0
rcpp 版本:0.9.10