Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在c+中嵌入ruby+;输入args并输出返回对象 我有一个C++应用程序,我想嵌入Ruby in。_C++_Ruby_Embed - Fatal编程技术网

在c+中嵌入ruby+;输入args并输出返回对象 我有一个C++应用程序,我想嵌入Ruby in。

在c+中嵌入ruby+;输入args并输出返回对象 我有一个C++应用程序,我想嵌入Ruby in。,c++,ruby,embed,C++,Ruby,Embed,我想: 构造一个ruby对象 加载一个ruby文件并以该对象作为参数调用特定函数 从C++代码中的函数调用获取返回值 问题: 是否可以将对象传递到ruby脚本中?如果是的话,你能给我举个简单的例子吗 LI>是否可以将返回值作为脚本之外的对象转换成C++代码?如果是的话,你能给我举个简单的例子吗 额外阅读 引用某人在这里阅读的文章,想知道如何在C++应用程序中嵌入Ruby解释器。 [更新] 我发现要做的正是我所说的。所以,我想说,答案肯定是肯定的,我正在尝试做的是可能的。稍后,我将发布一个使用的

我想

  • 构造一个ruby对象
  • 加载一个ruby文件并以该对象作为参数调用特定函数
  • 从C++代码中的函数调用获取返回值 问题

  • 是否可以将对象传递到ruby脚本中?如果是的话,你能给我举个简单的例子吗
  • <> LI>是否可以将返回值作为脚本之外的对象转换成C++代码?如果是的话,你能给我举个简单的例子吗 额外阅读

    引用某人在这里阅读的文章,想知道如何在C++应用程序中嵌入Ruby解释器。 [更新]

  • 我发现要做的正是我所说的。所以,我想说,答案肯定是肯定的,我正在尝试做的是可能的。稍后,我将发布一个使用的示例,或者在我的网站上

  • 您还可以查看。代码返回的对象是什么类型的?参数是什么类型?返回的类型是具有响应字符串和状态代码的对象。