[Rd] Returning vectors of two different data types back to R environment (from C).
osklyar at ebi.ac.uk
Sat Nov 17 01:53:11 CET 2007
PROTECT(res = allocVector(VECSXP, 2));
SET_VECTOR_ELT(res, 0, x = allocVector(REALSXP, 20));
SET_VECTOR_ELT(res, 1, y = allocVector(INTSXP, 10));
// code with x,y goes here
On Fri, 2007-11-16 at 15:49 -0500, Charles Danko wrote:
> Quick question.
> I have written a C function - I would like to make it return two vectors to
> the R environment - one STRSXP vector, and one INTSXP vector. Is this
> possible/ easy to do using the API?
> I looked, but could not find the answer to this question in the "Writing R
> Extensions" guide.
> Thanks very much for your help!
> [[alternative HTML version deleted]]
> R-devel at r-project.org mailing list
More information about the R-devel