Size: a a a

IT KPI C/С++ ХВ (хорошо, что не UB)

2020 February 02

DC

Dima Chikunda in IT KPI C/С++ ХВ (хорошо, что не UB)
источник

DC

Dima Chikunda in IT KPI C/С++ ХВ (хорошо, что не UB)
Вот это то что я делал вчера
источник

DC

Dima Chikunda in IT KPI C/С++ ХВ (хорошо, что не UB)
и оно каким-то чудом работает
источник

AP

Alexander Pavlyuchuk in IT KPI C/С++ ХВ (хорошо, что не UB)
добавь чисто виртуальный метод в сторедж
источник

AP

Alexander Pavlyuchuk in IT KPI C/С++ ХВ (хорошо, что не UB)
который ты хочш юзать y USB
источник

AP

Alexander Pavlyuchuk in IT KPI C/С++ ХВ (хорошо, что не UB)
типа get_speed
virtual double GetSpeed() = 0;
источник

AP

Alexander Pavlyuchuk in IT KPI C/С++ ХВ (хорошо, что не UB)
или придется обращаться к обьектам как-то так
auto *ptr = dynamic_cast<USB*>(usb[0]);
if (ptr)
{
ptr->GetSpeed();
}
источник

AP

Alexander Pavlyuchuk in IT KPI C/С++ ХВ (хорошо, что не UB)
оба варианта говно, но первый(добавить метод) - меньше пахнет
источник

AP

Alexander Pavlyuchuk in IT KPI C/С++ ХВ (хорошо, что не UB)
и оба работают
источник

DC

Dima Chikunda in IT KPI C/С++ ХВ (хорошо, что не UB)
трабл не только в getSpeed();
источник

DC

Dima Chikunda in IT KPI C/С++ ХВ (хорошо, что не UB)
Я ж не могу делать чисто виртуальные методы для всех методов у всех наследников
источник

AP

Alexander Pavlyuchuk in IT KPI C/С++ ХВ (хорошо, что не UB)
если они общие, то так и надо
источник

AP

Alexander Pavlyuchuk in IT KPI C/С++ ХВ (хорошо, что не UB)
если они не общие, то каст
источник

DC

Dima Chikunda in IT KPI C/С++ ХВ (хорошо, что не UB)
я понимаю
источник

AP

Alexander Pavlyuchuk in IT KPI C/С++ ХВ (хорошо, что не UB)
хотя тогда возникает вопрос, нахуй вообще такое наследование
источник

DC

Dima Chikunda in IT KPI C/С++ ХВ (хорошо, что не UB)
ну вот
источник

DC

Dima Chikunda in IT KPI C/С++ ХВ (хорошо, что не UB)
ну у всех накопителей есть 4 общих метода
источник

DC

Dima Chikunda in IT KPI C/С++ ХВ (хорошо, что не UB)
и какие-то свои
источник

DC

Dima Chikunda in IT KPI C/С++ ХВ (хорошо, что не UB)
однако трабл то в том, что я не могу юзать методы наследников по непонятным причинам
источник

DC

Dima Chikunda in IT KPI C/С++ ХВ (хорошо, что не UB)
если она находятся в массиве
источник