Come posso ridimensionare in Rcpp a NumericVector
?Come ridimensionare un NumericVector?
Quando utilizzo la funzione push_back
per questo, il programma rallenta. Ma non ci sono le funzioni .resize()
o .reserve()
. (Quando ho già un NumericVector
con la dimensione desiderata, posso usare il costruttore di copia per ottenere la dimensione corretta del NumericVector
. Questo è in questo caso molto più veloce di utilizzo di push_back
)
Come ha spiegato Dirk, c'è ben poche possibilità avremo un metodo 'reserve'. Potremmo implementare un 'ridimensionamento '. –