Если я понимаю, что вы спрашиваете, ответ, вероятно, да .Логическое значение переключает в конце контроль, выделяется ли новая память, или вы повторно используете память существующего объекта.
Не уверен, что вы подразумеваете под «назначить некоторую память этой матрице».См. Руководство Writing R Extensions о том, что вы можете и не можете делать, если вы хотите, чтобы R управлял памятью. Ключевым моментом является то, что для объектов, которые мы возвращаем в R, нам нужно создать их так, чтобы они стали'native' для R. И Rcpp делает это, и RcppArmadillo позволяет вам делать это тоже.
Кроме того: Вам может быть лучше задать эти вопросы в списке rcpp-devel, который Конрад, автор Armadillo, такжечитает.