[Rcpp-devel] returning array from C
sjaffe at riskspan.com
Wed Jun 12 04:22:36 CEST 2013
On Tuesday, June 11, 2013 9:21 PM, Krzysztof Sakrejda wrote:
> I think it's more useful to think of whether a limited subset of these
> operations will work for your application and whether you can convey the limits
> of the class to the user---I'd hate to convince a user that something _is_ a
> numeric vector and have them waste hours wondering why some piece of code is not
Thanks to everyone for your very helpful comments.
It seems clear there is no easy way to make an object "look like" a numeric vector to R unless it *is* a numeric vector.
>From what I've seen the ff package comes close, but they have indeed reinvented all the necessary R functions (including a package 'ffbase' replicating some significant subset of R 'base')
It was clear from the start that the simplest and safest approach would be to copy the data to R (using Rcpp::wrap). The best alternative, it seems, might be to try converting the data into an ff object. But that's a can of worms which I will leave for another day.
Thanks once again to all those knowledgeable folks who so quickly provided the needed information.
More information about the Rcpp-devel