CRAN/E | cpp11

cpp11

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

Installation

About

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.

cpp11.r-lib.org
github.com/r-lib/cpp11
Bug report File report

Key Metrics

Version 0.4.7
R ≥ 3.5.0
Published 2023-12-02 145 days ago
Needs compilation? no
License MIT
License File
CRAN checks cpp11 results

Downloads

Yesterday 35.824 -2%
Last 7 days 212.188 -12%
Last 30 days 891.158 -10%
Last 90 days 2.752.865 +7%
Last 365 days 11.143.809 -12%

Maintainer

Maintainer

Davis Vaughan

davis@posit.co

Authors

Davis Vaughan

aut / cre

Jim Hester

aut

Romain François

aut

Benjamin Kietzman

ctb

Posit Software
PBC

cph / fnd

Material

README
NEWS
Reference manual
Package source

Vignettes

FAQ
Converting from Rcpp
Get started with cpp11
cpp11 internals
Motivations for cpp11

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

cpp11 archive

Depends

R ≥ 3.5.0

Suggests

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

Reverse Imports

NanoMethViz
tipitaka

Reverse Suggests

asciicast
pkgbuild
renv

Reverse LinkingTo

ambient
archive
area
arrow
bignum
BiocParallel
clock
CMF
cppdoubles
CytoML
deformula
epiworldR
fastMatMR
flowCore
flowWorkspace
gtfstools
haven
hilbert
httpgd
igraph
jinjar
literanger
lobstr
meltr
mice
mnmer
myTAI
ncdfFlow
openCyto
particles
pkgstats
RcppAlgos
RcppBigIntAlgos
readNSx
readODS
readr
readxl
rjsoncons
RMariaDB
roxygen2
RPostgres
RSQLite
shinytest2
sift
SpatialKDE
spatialsample
supercells
svglite
systemfonts
tardis
Load all 66 items
(warning: might lead to performance issues and take some time)