R调用C++代码

时间:2018-12-31 15:12:40
【文件属性】:

文件名称:R调用C++代码

文件大小:1KB

文件格式:RAR

更新时间:2018-12-31 15:12:40

R C++

在R中调用C++编写的函数,需要安装RTools和Rccp包,同时在.cpp文件中要引用如下如下两条语句: #include using namespace Rcpp; 在每个c++的函数之前,都有显示添加如下标注: // [[Rcpp::export]] 一个完整C++函数文件fibcpp.cpp,如下: #include using namespace Rcpp; //注意每一个函数之前,都有加一个[[Rcpp::export]] // [[Rcpp::export]] int fib_cpp_1(int n) { if(n==1||n==2) return 1; return fib_cpp_1(n-1)+fib_cpp_1(n-2); }


【文件预览】:
R调用C++代码
----说明.txt(400B)
----fibcpp.cpp(233B)
----mfibR.R(243B)
----fib_R.R(85B)

网友评论

  • R调用C++代码很好,可 以好好研 究一下,