/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/java/director_frob_runme.java
38 строк
1022 B
William S Fulton
unsigned long long test added
12 окт 2006, 02:36
12 окт 2006, 02:36
127e793
Код
Авторство
О чём код?
import director_frob.*; import java.lang.reflect.*; public class director_frob_runme { static { try { System.loadLibrary("director_frob"); } catch (UnsatisfiedLinkError e) { System.err.println("Native code library failed to load. See the chapter on Dynamic Linking Problems in the SWIG Java documentation for help.\n" + e); System.exit(1); } } public static void main(String args[]) { Bravo foo = new Bravo(); String s = foo.abs_method(); if (!s.equals("Bravo::abs_method()")) throw new RuntimeException( "error" ); Prims prims = new PrimsDerived(); java.math.BigInteger bi = prims.callull(200, 50); java.math.BigInteger biCheck = new java.math.BigInteger("150"); if (bi.compareTo(biCheck) != 0) throw new RuntimeException( "failed got:" + bi); } } class PrimsDerived extends Prims { PrimsDerived() { super(); } public java.math.BigInteger ull(java.math.BigInteger i, java.math.BigInteger j) { return i.subtract(j); } }