Size: a a a

2020 August 17

RM

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

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
То, что это алиас гита
git config --global alias hist = log --oneline --graph

А здесь где ошибка?
источник

🦊

🦊fox.cpp in C++ Together 2.0
Cool Cooler
git config --global alias hist = log --oneline --graph

А здесь где ошибка?
А хрен его знает
источник

CC

Cool Cooler in C++ Together 2.0
походу, получилось ща
источник

RM

Roy Mustang in C++ Together 2.0
Проблема такая, есть HFModule класс, который в себе хранит вектор из HFPlugins указателей, а от него виртуально унаследуется HFPlugin. В итоге, HFModule нуждается в полной информации об инклюде HFPlugin чтоб вызывать new/delete, а так же HFPlugin нуждается в HFModule так как он виртуально унаследоваться хочет
источник

CC

Cool Cooler in C++ Together 2.0
ща чекну
источник

RM

Roy Mustang in C++ Together 2.0
В итоге эти оба класса хотят видеть друг друга
источник

🦊

🦊fox.cpp in C++ Together 2.0
Ты мне скажи, какого у тебя плагин наследует модуль
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
Ты мне скажи, какого у тебя плагин наследует модуль
Чтоб видеть его поля
источник

🦊

🦊fox.cpp in C++ Together 2.0
Плагин - это модуль?
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
Плагин - это модуль?
Плагин - это часть модуля
источник

RM

Roy Mustang in C++ Together 2.0
По хорошему он должен был унаследоваться не от HFModule, а от MyModule
источник

🦊

🦊fox.cpp in C++ Together 2.0
Roy Mustang
Плагин - это часть модуля
Тогда что за костыли ты воротишь, это фундаментально неверно
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
Тогда что за костыли ты воротишь, это фундаментально неверно
Решение есть?
источник

🦊

🦊fox.cpp in C++ Together 2.0
Ты пытаешься ввести разделение, но потом его же обходишь.
источник

🦊

🦊fox.cpp in C++ Together 2.0
Я тебе уже несколько десятков раз предложил избавится хотя бы от плагинов
источник

🦊

🦊fox.cpp in C++ Together 2.0
Это вообще ненужная абстракция
источник

RM

Roy Mustang in C++ Together 2.0
Пля, ты мне вместо решения проблем предлагаешь избавление
источник

🦊

🦊fox.cpp in C++ Together 2.0
Избавиться от проблемы = решить её
источник

🦊

🦊fox.cpp in C++ Together 2.0
У тебя проблема в дизайне, в том, что он - говно, вот и все
источник