Задать вопрос

Возможно ли подключить lua в namespace?

Столкнулся я с проблемой включения нескольких lua VM в одном проекте но с разной версией, при попытке включить заголовочные файлы внутри namespace оборачивается неудачей потому что новых имен в пространстве имен не наблюдается. Есть ли какое ни будь решение для включения нескольких версий lua VM в проект?

namespace Lua53
{
	#include <lua-5.3.5/src/lua.hpp>
}

class Lua53Machine
{
	public:
		Lua53Machine():
			L(Lua53::luaL_newstate())
		{
		}
	
	private:
		Lua53::lua_State *L;
};
  • Вопрос задан
  • 104 просмотра
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик на C++
    12 месяцев
    Далее
  • Академия Эдюсон
    Разработчик игр на Unreal Engine + ИИ
    9 месяцев
    Далее
  • Stepik
    Профессия: Разработчик C++ (Junior)
    2 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы