Size: a a a

2021 July 15

DP

Denis Paukaev in supapro.cxx
Либо ей надо сразу кота, либо она не должна знать детали и наследников
источник

ip

illya palkin in supapro.cxx
Это абстрактный пример
источник

s

std::slavik in supapro.cxx
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
ну чтобы потом одну-две строчки поменять - boost::variant2 -> std
источник

DP

Denis Paukaev in supapro.cxx
Это не важно, можно хоть трипл диспатч придумать
источник

DP

Denis Paukaev in supapro.cxx
Факт в том что код кривой, отсюда решение каких то странных проблем
источник

s

std::slavik in supapro.cxx
источник

LA

Liber Azerate in supapro.cxx
Скоро – это меньше месяца, пожалуй. Нет необходимости. Вот boost::stacktrace возможно
источник

s

std::slavik in supapro.cxx
ну типа не совсем
источник

DP

Denis Paukaev in supapro.cxx
Я не помню нормальных историй где реально нужен был даункаст в функции
источник

ip

illya palkin in supapro.cxx
Факт в том что я ничего не спрашивал, а ответил на вопрос, и этого кода достаточно чтобы показать что имелось в виду в меседже
источник

ip

illya palkin in supapro.cxx
Я работал на проекте где такого навалом. И виртуальных ф-й GetType() и диспатчингов и всего самого лучшего
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
а какой у вас логгер в проекте?
источник

DP

Denis Paukaev in supapro.cxx
Помню какие то кривые примеры, типа если у нас вдруг наследник поддерживает логирование то давайте тут лог воткнем )
источник

DP

Denis Paukaev in supapro.cxx
И для этого базовый класс даункастили, но это конечно чушь
источник

LA

Liber Azerate in supapro.cxx
Рукописный :) Собственно, визитор нужен был для улучшения логгирования
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
а почему не spdlog?😃
источник

 P

 ‌‌Gleb Pilipets... in supapro.cxx
я просто для нашего выбираю
источник

DP

Denis Paukaev in supapro.cxx
Я не говорю что таких проектов нет, я говорю что дабл диспатч для меня это попытка решение до этого руками созданной проблемы
источник

LA

Liber Azerate in supapro.cxx
Исторически сложилось. Да и большая часть либ у нас рукописная
источник