/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/javascript/complextest_runme.js
31 строка
659 B
William S Fulton
Fix C# std::complex pass by value typemaps
02 окт 2017, 21:07
02 окт 2017, 21:07
a55981b
Код
Авторство
О чём код?
var complextest = require("complextest"); a = [-1,2]; expected = [-1, -2]; a_c = complextest.Conj(a); if (a_c.toString() != expected.toString()) throw "Error in Conj(a)"; a_c = complextest.Conjf(a); if (a_c.toString() != expected.toString()) throw "Error in Conjf(a)"; a_c = complextest.Conj2(a); if (a_c.toString() != expected.toString()) throw "Error in Conj(a)"; a_c = complextest.Conjf2(a); if (a_c.toString() != expected.toString()) throw "Error in Conjf(a)"; v = new complextest.VectorStdCplx(); v.add([1,2]); v.add([2,3]); v.add([4,3]); v.add(1); // TODO: how to check validity? complextest.CopyHalf(v); complextest.CopyHalfRef(v);