【发布时间】:2020-04-20 07:16:39
【问题描述】:
我对 Rcpp 很陌生。抱歉,如果我遗漏了一些明显的东西。
但是当我尝试在 Rcpp 中使用 igraph 函数时,我在左侧遇到以下明显错误:
“无法使用“const char[15]”类型的左值初始化“RCPP:Environment”(又名“int”)类型的变量
这是代码
#include <Rcpp.h>
// [[Rcpp::plugins(cpp11)]]
using namespace Rcpp;
// [[Rcpp::export]]
NumericVector insideOfCommEdgeIdsCpp(CharacterVector g, CharacterVector v) {
Environment igraph("package:igraph");
Function game_er = igraph["erdos.renyi.game"];
Function get_adjacency = igraph["get.adjacency"];
}
【问题讨论】: