0

私は奇妙な問題に直面しています。このプログラムは、Linux マシンでは正常に動作しますが、MAC OSX では動作します。R プログラムがクラッシュします。私は2つのR関数を持っています。次のように、2 つの異なる C++ 関数を呼び出します。これらの R 関数を 3 番目の R 関数から呼び出します。Mac を使用している間、最初の .call(main1) 関数の結果が生成され、もう 1 つの .call(main2) 関数が呼び出されると、入力パラメーターが見つからないというメッセージが表示されてプログラムがクラッシュします。2 つの関数を個別の R セッションで個別に実行すると、正常に動作します。私は例外を理解できません。Linuxマシンで正常に動作します

> getResults()
{
   funct1() {
       .call(main1, s1, s2)
   }
   funct2() {
       .call(main2, s1, s2)
   }
}
4

1 に答える 1