A C++11 Interface for R's C Interface

Provides a header only, C++11 interface to R's C interface. Compared to other approaches 'cpp11' strives to be safe against long jumps from the C API as well as C++ exceptions, conform to normal R function semantics and supports interaction with 'ALTREP' vectors.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.4.0 by Jim Hester, a month ago

https://cpp11.r-lib.org, https://github.com/r-lib/cpp11

Report a bug at https://github.com/r-lib/cpp11/issues

Browse source code at https://github.com/cran/cpp11

Authors: Jim Hester [aut, cre] , Romain Fran├žois [ctb] , Benjamin Kietzman [ctb] , RStudio [cph, fnd]

Documentation:   PDF Manual  

MIT + file LICENSE license

Suggests bench, brio, callr, cli, covr, decor, desc, ggplot2, glue, knitr, lobstr, mockery, progress, rmarkdown, scales, Rcpp, testthat, tibble, utils, vctrs, withr

System requirements: C++11

Imported by tipitaka.

Suggested by pkgbuild.

Linked to by archive, bignum, clock, haven, httpgd, ichimoku, lubridate, meltr, mice, myTAI, rankUncertainty, readr, roxygen2, sift, svglite, systemfonts, textshaping, tidyr, triangulr, tzdb, vcr, vdiffr, vroom, websocket, wk.

See at CRAN