样板代码
正如您在上一个练习中所见,下面的代码无法编译。
#include <Rcpp.h>
using namespace Rcpp ;
double twice(double x){
return x + x
}
我们来修改它。
本练习是课程的一部分
用 Rcpp 优化 R 代码
练习说明
- 修复函数返回行(第 8 行)的语法错误。
- 添加
[[Rcpp::export]]装饰器,以便将该函数导出到 R。
交互式实操练习
通过完成这段示例代码来试试这个练习。
#include
using namespace Rcpp ;
// Export the function to R
double twice(double x) {
// Fix the syntax error
return x + x
}