Seamless R and C++ Integration
The Rcpp package provides C++ classes that greatly facilitate interfacing C or C++ code in R packages using the .Call() interface provided by R. Rcpp provides matching C++ classes for a large number of basic R data types. Hence, a package author can keep his data in normal R data structures without having to worry about translation or transferring to C++. At the same time, the data structures can be accessed as easily at the C++ level, and used in the normal manner. The mapping of data types works in both directions. It is as straightforward to pass data from R to C++, as it is it return data from C++ to R.
$
pkg install R-cran-RcppOrigin
devel/R-cran-Rcpp
Size
4.29MiB
License
GPLv2+
Maintainer
tota@FreeBSD.org
Dependencies
2 packages
Required by
42 packages
Dependencies (2)
Required By (42)
R-cran-AmeliaR-cran-MatchItR-cran-ModelMetricsR-cran-RSQLiteR-cran-RcppArmadilloR-cran-RcppEigenR-cran-RcppRollR-cran-RsolnpR-cran-bindrcppR-cran-collapseR-cran-conquerR-cran-ddalphaR-cran-dplyrR-cran-energyR-cran-etmR-cran-forecastR-cran-geometryR-cran-ggrepelR-cran-havenR-cran-httpuvR-cran-hunspellR-cran-interpR-cran-laterR-cran-lme4R-cran-magickR-cran-minqaR-cran-multicoolR-cran-openxlsxR-cran-pROCR-cran-pdftools+ 12 more