我使用Rcpp(具体而言RcppArmadillo)编写了一个MCMC采样器.我希望我的采样器将定期状态消息打印到R控制台,但是当采样器终止时,消息会立即显示.输出语句是:
Rcout << "Progress => "
<< double(iterations) / double(maxit) * 100
<< "%"
<< std::endl;
Run Code Online (Sandbox Code Playgroud)
可以增加此代码,以便其输出立即显示在R控制台上吗?
R版本:2.14.1
平台:达尔文9.8.0
Rcpp版本:0.9.10