Передайте конструктор в класс

Я использую LuaBridge и хочу передать информацию C ++ в класс.

Например, допустим, у меня есть класс A, Его конструктор требует целое число a,

class A
{
A(int a){};

int b;
}

Я использую это для создания пространства имен Lua;

luabridge::getGlobalNamespace(L)
.beginClass<A>("A")
.addConstructor<void(*)(), RefCountedPtr<A>>()
.endClass();

Как мне установить конструктор класса A таким образом? Я не хочу, чтобы конструктор был изменен Lua.

1

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]