- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试学习如何将 boost 多精度包与 Rcpp 一起使用。我的主要问题似乎是包装和返回。如果有人可以对以下代码发表评论,我们将不胜感激。
我得到的错误是“无法转换 const boost::multiprecision::number
// [[Rcpp::depends(BH)]]
#include <Rcpp.h>
#include <boost/multiprecision/cpp_dec_float.hpp>
using boost::multiprecision::cpp_dec_float_100;
// [[Rcpp::export]]
SEXP getBig(int a, int b) {
cpp_dec_float_100 seventh = cpp_dec_float_100(1) / 7;
return Rcpp::wrap(seventh);
}
最佳答案
为了调用Rcpp::wrap(someObject)
,我们需要某人来编写wrap()
的实际实现someObject
的类型。 Rcpp 为许多类型提供此功能,正如我们在 "Extending Rcpp" vignette 中解释的那样,附加包也可以这样做.
在这里,您的工作是为 cpp_dec_float_100
创建此类包装器,或者从该类型转换为 Rcpp 已知的类型。
关于c++ - Boost Rcpp(BH包)多精度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31278472/
我无法安装 R-package BH之后我只需要安装 dplyr。 下载有效,但之后的处理出现问题,因为没有任何反应或进展。相比之下,lubridate 的安装(和 lubridate 的卸载)工作顺
版本 Angular CLI: 6.0.0 Node: 8.11.1 OS: win32 x64 Angular: 6.0.0 ... animations, cli, common, compile
假设我有一些需要特定 char 的内联程序集值在 ah , bh , ch , 或 dh .我怎么能告诉 GCC 把它放在那里?我没有看到相关的约束来做到这一点,但 GCC 手册说“如果你必须使用特定
在 8086 架构的 16 位 MS-DOS 应用程序中,mov bx,ax 和 mov bh,ah 之间的速度有区别吗? 最佳答案 您没有指定架构,但至少在 8086 中指定, 286 , 386和
下面的函数来自Org Mode - Organize Your Life In Plain Text!它在 emacs-23.4-r1 中不起作用。但是,如果我删除 bh/organization-t
我正在使用 C++ boost 库构建用于水文建模的 R 包。 包需要: boost::math::gamma_distribution boost::math::cdf boost::math::i
我希望从 .bz 文件中读取数据。我正在尝试使用 rcpp 加上使用 BH 库的 boost 来做到这一点。我在 MacOSX 10.10.3、Rcpp 版本 0.11.6 和 BH 1.58.0-1
我是一名优秀的程序员,十分优秀!