/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/lua/cpp11_variadic_function_templates_runme.lua
20 строк
516 B
Erez Geva
More Lua tests (#3405)
31 май 2026, 17:09
31 май 2026, 17:09
a1b3ca8
Код
Авторство
О чём код?
local v=require("cpp11_variadic_function_templates") local ec = v.EmplaceContainer() ec:emplace(v.A()) ec:emplace(v.A(), v.B()) ec:emplace(v.A(), v.B(), v.C()) ec:emplace(v.A(), v.B(), v.C(), v.D()) function check(expected, got) assert(expected == got, "expected: " .. expected .. ", got: " .. got) end local a = v.A() local b = v.B() local c = v.C() check(v.variadicmix1(), 20) check(v.variadicmix1(a), 20) check(v.variadicmix1(a, b), 10) check(v.variadicmix1(a, b, c), 20) check(v.variadicmix1(11, 22), 10)