Size: a a a

2020 September 05

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Roy Mustang
Методы его вызвать проблема
так,а что мешает из полученного плагина вызвать
источник

RM

Roy Mustang in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
у тебя как раз получается, что ты можешь запросить динамик-кастом фактический тип, и если оно реально есть, у тебя будет корректный пойнтер на этот класс
Поинтер то я могу получать, только я не могу вызвать функции этого поинтера, внешний символ не найден для его методов
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
ааааа
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
ой блять
источник

RM

Roy Mustang in C++ Together 2.0
Да там он не видит реализации походу
источник

RM

Roy Mustang in C++ Together 2.0
Хуй знает как исправлять
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
короче, тебе надо обмазать еще и дочерние классы этим, dllexport
источник

RM

Roy Mustang in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
короче, тебе надо обмазать еще и дочерние классы этим, dllexport
либо юзать абстрактный класс
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
у тебя , по факту, дллка должна экспортить это все говнище как символы
источник

RM

Roy Mustang in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
у тебя , по факту, дллка должна экспортить это все говнище как символы
Нет
источник

RM

Roy Mustang in C++ Together 2.0
Абстрактный класс решает эту проблему
источник

RM

Roy Mustang in C++ Together 2.0
Глянь как у меня сделано в ModuleTestA
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
у тебя , по факту, дллка должна экспортить это все говнище как символы
и ты просто тогда юзаешь класс без лишних экземплярах
источник

RM

Roy Mustang in C++ Together 2.0
Там IPluginTestA и PluginTestA заголовочные файлы
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Roy Mustang
Там IPluginTestA и PluginTestA заголовочные файлы
ну это для тестинга норм, да
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
ну вот по сути у тебя оно готово практически, так, в чем же проблема
источник

RM

Roy Mustang in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
ну это для тестинга норм, да
Абстрактный класс для тестинга?
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
ну, Dependency Injection, вот это все дерьмище
источник

RM

Roy Mustang in C++ Together 2.0
Это вообще то релизная почти версия
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
я про TDD, а не дебаг/релиз
источник