【发布时间】:2013-11-09 19:26:36
【问题描述】:
我的test_func.rb 中有以下代码行
require 'inline'
class TestFunc
inline do |builder|
builder.c '
int testfunc() {
return 0;
}'
end
end
我只能从对象而不是类中调用函数。
我可以称之为,
obj = TestFunc.new
obj.testfunc()
但是我应该如何声明以便我可以调用,
TestFunc.testfunc()
【问题讨论】:
-
我的问题是:
testfunc()是一个 C 函数。不知道如何将其与 ruby 静态方法联系起来。
标签: ruby-on-rails ruby inline