Size: a a a

2020 August 16

RM

Roy Mustang in C++ Together 2.0
в HFPluginBase конструкторе принимать Module* pModule, а инициализировать HFPlugin
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Roy Mustang
Так, конфуз, а как мне хранить теперь это дело? Создавать HFPluginBase, а хранить в векторе, как HFPlugin?
Я такие хрени храню как смартпойнтеры на базу
источник

RM

Roy Mustang in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
Я такие хрени храню как смартпойнтеры на базу
Слушай, кажись это не катит
источник

p

pepeground_bot in C++ Together 2.0
слушай, не занимался удаленным управлением? это как тдесктоп!
источник

RM

Roy Mustang in C++ Together 2.0
Потому что нам нужно как то указатель на модуль туда помещать
источник

RM

Roy Mustang in C++ Together 2.0
либо я туплю
источник

RM

Roy Mustang in C++ Together 2.0
либо это не сработает
источник

RM

Roy Mustang in C++ Together 2.0
источник

RM

Roy Mustang 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
Roy Mustang
Вот туда должно передаваться имя класса модуля
Да, передавай тогда
источник

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
мы знаем только имя базового класса HFModule, а это не то
источник

RM

Roy Mustang in C++ Together 2.0
Вот такую дрочь можно накатить
источник

CC

Cool Cooler in C++ Together 2.0
Огооо
А файл main.cpp кросплатформенный?
источник

🦊

🦊fox.cpp in C++ Together 2.0
Cool Cooler
Огооо
А файл main.cpp кросплатформенный?
POSIX
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Cool Cooler
Огооо
А файл main.cpp кросплатформенный?
Нет
источник

CC

Cool Cooler in C++ Together 2.0
Я понимаю, что .so файлы нет
Скажем, если их заменить на .dll файлы, то будет работать?
источник