/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/python/template/example.h
31 строка
511 B
William S Fulton
use $self special variable instead of self in %extend
08 ноя 2006, 04:01
08 ноя 2006, 04:01
65c52f7
Код
Авторство
О чём код?
/* File : example.h */ // Some template definitions template<class T> T max(T a, T b) { return a>b ? a : b; } template<class T> class vector { T *v; int sz; public: vector(int _sz) { v = new T[_sz]; sz = _sz; } T &get(int index) { return v[index]; } void set(int index, T &val) { v[index] = val; } #ifdef SWIG %extend { T getitem(int index) { return $self->get(index); } void setitem(int index, T val) { $self->set(index,val); } } #endif };