2015-11-04 8 views
5

In R mi può scrivere:

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

e ottenere il valore dell'elemento della lista di nome b come segue:

x <– l$b 

Esiste un modo ottenere lo stesso risultato utilizzando un oggetto Rcpp::List?

risposta

5

Naturalmente, e ci sono molti esempi. Basta usare

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

dove l è l'oggetto Rcpp::List che si presume di avere i nomi.