Rcpp按名称获取元素 - $运算符

时间:2015-11-04 20:18:35

标签: c++ r rcpp

R我可以写:

l <- list(a=0, b="10");

获取名为b的列表元素的值如下:

x <– l$b

有没有办法通过使用Rcpp::List对象获得相同的结果?

1 个答案:

答案 0 :(得分:5)

当然,还有很多例子。只需使用

std::string x = l["b"];

其中l是假定具有名称的Rcpp::List对象。