无法将参数从cpp代码传递给R函数

时间:2018-07-11 07:13:08

标签: c++ r

我的cpp源代码:

#include <iostream>
using namespace std;

int main(int argc, char **argv) {
cout<<"Before"<<endl;
system("Rscript /Desktop/R_TENS/rtest.R");
return 0;
}

rtest.R

rtest = function(input ,output){
     a <- input

   b<- output

   outpath<-a*b
   print(a*b)
   return(outpath)
 }

Compile: g++ name.cpp

这将创建一个可执行文件。但是如何传递参数(例如:2,3)? ./a.out 2 3不起作用。此输入的预期结果为6。

0 个答案:

没有答案