6
Załóżmy, że mam kodu C++, aby skompilować z RCPP i będzie nazwany w R.Jak zwrócić wartość R's NULL w kodzie Rcpp?
// [[Rcpp::export]]
SEXP to_env(List x) {
if(x.hasAttribute("names"))
{
return x;
}
else
{
return NULL;
}
}
Jaki powinien być wartość NULL
powrotu R: NULL
zamiast katastrofie?
Chcesz 'R_NilValue'. –
+1 i proszę pozwolić mi zauważyć, że nie jest to pytanie Rcpp, ale pytanie R C API. –
@DirkEddelbuettel włącz. To jest zdecydowanie pytanie Rcpp. –