Package: cpp11 0.5.5.9000
cpp11: 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.
Authors:
cpp11_0.5.5.9000.tar.gz
cpp11_0.5.5.9000.zip(r-4.7)cpp11_0.5.5.9000.zip(r-4.6)cpp11_0.5.5.9000.zip(r-4.5)
cpp11_0.5.5.9000.tgz(r-4.6-any)cpp11_0.5.5.9000.tgz(r-4.5-any)
cpp11_0.5.5.9000.tar.gz(r-4.7-any)cpp11_0.5.5.9000.tar.gz(r-4.6-any)
cpp11_0.5.5.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
cpp11/json (API)
NEWS
| # Install 'cpp11' in R: |
| install.packages('cpp11', repos = c('https://r-lib.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/r-lib/cpp11/issues
Pkgdown/docs site:https://cpp11.r-lib.org
Last updated from:7d0e4ac112. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 138 | ||
| source / vignettes | OK | 190 | ||
| linux-release-x86_64 | OK | 144 | ||
| macos-release-arm64 | OK | 288 | ||
| macos-oldrel-arm64 | OK | 100 | ||
| windows-devel | OK | 117 | ||
| windows-release | OK | 144 | ||
| windows-oldrel | OK | 119 | ||
| wasm-release | OK | 99 |
Exports:cpp_evalcpp_functioncpp_registercpp_sourcecpp_vendor
Dependencies:
Converting from Rcpp
Rendered fromconverting.Rmdusingknitr::rmarkdownon May 07 2026.Last update: 2024-07-26
Started: 2020-06-10
cpp11 internals
Rendered frominternals.Rmdusingknitr::rmarkdownon May 07 2026.Last update: 2026-05-06
Started: 2020-06-10
FAQ
Rendered fromFAQ.Rmdusingknitr::rmarkdownon May 07 2026.Last update: 2026-05-06
Started: 2021-07-02
Get started with cpp11
Rendered fromcpp11.Rmdusingknitr::rmarkdownon May 07 2026.Last update: 2026-05-06
Started: 2020-06-10
Motivations for cpp11
Rendered frommotivations.Rmdusingknitr::rmarkdownon May 07 2026.Last update: 2026-05-06
Started: 2020-06-10
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Generates wrappers for registered C++ functions | cpp_register |
| Compile C++ code | cpp_eval cpp_function cpp_source |
| Vendor the cpp11 dependency | cpp_vendor |
