我有一个 R 中的向量列表列表,结构如下:
A=list();
for(i in 1:n){
A[[i]]=list
for(j in 1:m){
A[[i]][[j]]=rep(0,m);
}
}
当我将 A 传递给 Rcpp 函数时,
RcppExport SEXP func(SEXO RA){
Rcpp:: List A(RA)
as<Rcpp::IntegerVector>(as<Rcpp::List>(A(i))(j))(n)=2;
}
但是A(i)(j)(n)
不会改变的值仍然是0,任何人都知道是什么问题吗?
谢谢,我无法更改A[[i]][[j]][[n]]