Please use the appropriate mailing list (Rcpp-devel) for Rcpp questions. Romain
Le 14 mai 2013 à 06:42, Xiao He <praguewaterme...@gmail.com> a écrit : > Dear R-Developers, > > I just started learning how to use Rcpp. Earlier while using it, I > encountered an error as shown below: > > file74d8254b96d4.cpp: In function ‘Rcpp::NumericVector > foo(Rcpp::NumericVector, Rcpp::NumericVector, Rcpp::NumericVector, > Rcpp::Function, Rcpp::Function)’: > file74d8254b96d4.cpp:10: error: invalid operands of types ‘SEXPREC*’ and > ‘R_len_t’ to binary ‘operator/’ > make: *** [file74d8254b96d4.o] Error 1 > > Below is a mock function that can reproduce this error. I wonder if anyone > can tell me what is the problem here. Thank you in advance!! > > foo<-cppFunction(' > NumericVector foo(NumericVector q, NumericVector shape1, NumericVector > shape2, Function pbeta, Function sequence){ > NumericVector output(q.size()); > output=pbeta(sequence(q.size())/q.size(), shape1, shape2); > return output; > } > ') > > > Best, > Xiao > > [[alternative HTML version deleted]] > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel