/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/python/using_member_runme.py
24 строки
612 B
William S Fulton
Using declarations in inheritance hierarchy improvements.
26 фев 2022, 15:46
26 фев 2022, 15:46
79a1bbe
Код
Авторство
О чём код?
from using_member import * def swig_assert_equal(a, b): if a != b: raise RuntimeError(str(a) + " != " + str(b)) b = B() swig_assert_equal(b.get(int(1)), 10) swig_assert_equal(b.get(float(1)), 20) bb = BB() swig_assert_equal(bb.greater(int(1)), 0) swig_assert_equal(bb.greater(float(1)), 1) swig_assert_equal(bb.great(True), 2) cc = CC() swig_assert_equal(cc.greater(int(10)), 0) swig_assert_equal(cc.greater(float(10)), 1) swig_assert_equal(cc.greater(True), 20) dd = DD() swig_assert_equal(dd.greater(int(10)), 0) swig_assert_equal(dd.greater(float(10)), 1) swig_assert_equal(dd.greaterstill(True), 30)