Tag: stl

使用Swig将std :: set转换为ruby

我正在使用Swig在ruby中使用C ++。目前我已经完成了一个文件david.h的简单示例 #include class David { public: David(int x) { this->x = x; } void announce() { printf(“David %d\n”, x); } int x; }; 还有另一个像swig这样的文件 %module “david” %{ #include %} class David { public: David(int x); void announce(); int x; }; 我的extconf.rb看起来像这样 require ‘mkmf’ system(‘swig -c++ -ruby libdavid.i’) or abort create_makefile(‘david’) 这有助于我像这样在ruby中执行一个非常简单的例子 2.2.1 :001 > […]