/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/smart_pointer_static.i
24 строки
381 B
Marcelo Matus
add virtual destructors where needed
11 апр 2004, 16:10
11 апр 2004, 16:10
f634079
Код
Авторство
О чём код?
%module smart_pointer_static %inline %{ class Foo2; class MyHandle_Foo2 { public: Foo2 * operator -> (); }; class Foo2 { public: virtual ~Foo2() {} virtual int sum(int i, int j) { return i+j; } static int sum(int i, int j, int k); }; %} %{ int Foo2::sum(int i, int j, int k) { return i+j+k; } Foo2 * MyHandle_Foo2::operator -> () { return new Foo2(); } %}