/include/Engine.hpp (25 строка указатели)
что не так?
(c++14)
src/Engine.cpp.o: In function
Engine::DeleteActors()':
/storage/BBFE-1AE6/termux/github/ConsoleFighting/src/Engine.cpp:(.text+0xdc): undefined reference to Engine::Enemy'
/storage/BBFE-1AE6/termux/github/ConsoleFighting/src/Engine.cpp:(.text+0xe0): undefined reference to `Engine::Enemy'
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
>#define cout std::cout >#define endl std::endl >#define cin std::cin Ух, жесть
так этот std надоело писать все время, а игра ориентирована на консольный вывод и ввод
статические переменные надо определить
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
using std::cout; using std::endl; using std::cin; Тогда уж
т.е. обязательно экземпляр класса будет создан?
ну это же не c#
как из моей фразы последовал такой вопрос?
у меня так не вышло
Это ошибка линковки
У твоих статических полей нет определения
вообще, код на уголовную статью тянет
это заготовки. пока с архитектурой определяюсь и решаю проблемы, как вот эта
CMake Compile commands Makefile Ну ты определись, а)
это все не я, это прога, в которой проект создал. мое ток в сурс и инклуд
https://github.com/Lavshyak/ConsoleFighting/blob/main/include/Engine.hpp Почему это класс вообще?
а можно библиотеку сделать? как в UE4
Можно, разрешаем..
Обсуждают сегодня