以下の例では、コンパイルが失敗するRCPP_MODULE
メソッドを除いて、いくつかの通常の c++ メソッドを R にエクスポートすることに問題はありません。clone
struct C
{
void clone(C* other)
{
*this = *other;
}
};
#include <Rcpp.h>
using namespace Rcpp;
RCPP_MODULE(mod){
class_<C>("C")
.method("clone", &C::clone)
;
};
clone
R で作成された他の C++ クラスを参照できるようにメソッドをエクスポートする方法は?