Package: cpp11 0.5.2.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.2.9000.tar.gz
cpp11_0.5.2.9000.zip(r-4.6)cpp11_0.5.2.9000.zip(r-4.5)cpp11_0.5.2.9000.zip(r-4.4)
cpp11_0.5.2.9000.tgz(r-4.5-any)
cpp11_0.5.2.9000.tar.gz(r-4.6-any)cpp11_0.5.2.9000.tar.gz(r-4.5-any)
cpp11_0.5.2.9000.tgz(r-4.5-emscripten)
cpp11.pdf |cpp11.html✨
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:05c888b0c6. Checks:9 OK. Indexed: yes.
| Target | Result | Total time | Artifact |
|---|---|---|---|
| linux-devel-x86_64 | OK | 133 | |
| source / vignettes | OK | 299 | |
| linux-release-x86_64 | OK | 117 | |
| macos-release-arm64 | OK | 122 | |
| macos-oldrel-arm64 | OK | 126 | |
| windows-devel | OK | 235 | |
| windows-release | OK | 127 | |
| windows-oldrel | OK | 120 | |
| wasm-release | OK | 99 |
Exports:cpp_evalcpp_functioncpp_registercpp_sourcecpp_vendor
Dependencies:
Converting from Rcpp
Rendered fromconverting.Rmdusingknitr::rmarkdownon Oct 31 2025.Last update: 2024-07-26
Started: 2020-06-10
cpp11 internals
Rendered frominternals.Rmdusingknitr::rmarkdownon Oct 31 2025.Last update: 2024-07-28
Started: 2020-06-10
FAQ
Rendered fromFAQ.Rmdusingknitr::rmarkdownon Oct 31 2025.Last update: 2024-08-26
Started: 2021-07-02
Get started with cpp11
Rendered fromcpp11.Rmdusingknitr::rmarkdownon Oct 31 2025.Last update: 2025-03-04
Started: 2020-06-10
Motivations for cpp11
Rendered frommotivations.Rmdusingknitr::rmarkdownon Oct 31 2025.Last update: 2024-08-07
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 |
