中译本序
译者序
前言
致谢
第一部分 简介
第1章 Rcpp简介
1.1 背景:从R到C++
1.2 示例一
1.2.1 问题设置
1.2.2 R解决方案之一
1.2.3 C++解决方案之一
1.2.4 使用inline扩展包
1.2.5 使用Rcpp attributes
1.2.6 R解决方案之二
1.2.7 C++解决方案之二
1.2.8 R解决方案之三
1.2.9 C++解决方案之三
1.3 示例二
1.3.1 问题设置
1.3.2 R解决方案
1.3.3 C++解决方案
1.3.4 比较
1.4 小结
第2章 工具与设置
2.1 整体设置
2.2 编译器
2.2.1 一般设置
2.2.2 F台相关的注意事项
2.3 R立用程序接口(API)
2.4 首次使用:Rcpp进行编译
2.5 inline扩展包
2.5.1 概览
2.5.2 使用includes
2.5.3 使用plugin
2.5.4 制作plugin
2.6 Rcpp attributes
2.7 异常处理
第二部分 核心数据类型
第3章 数据结构:第一部分
3.1 RObject类
3.2 IntegerVector类
3.2.1 示例一:返回完美数
3.2.2 示例二:使用输入
3.2.3 示例三:使用错误的输入
3.3 NumbericVector类
3.3.1 示例一:使用两个输入
3.3.2 示例二:引入clone
3.3.3 示例三:矩阵
3.4 其他向量类
3.4.1 LogicalVector
3.4.2 Character Vector
……
第4章 数据结构:第二部分
第三部分 进阶话题
第5章 在扩展包中使用Rcpp
第6章 扩展Rcpp
第7章 Modules
第8章 Sugar
第四部分 应用
第9章 RInside
第10章 RcppArmadillo
第11章 RcppGSL
第12章 RcppEigen
附录A R程序员的C++入门
参考文献
主题索引
软件索引
作者索引