Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 November 24

k

kvark in IT KPI C/C++ ХВ (не UB)
когда реализуешь очередной класс, делаешь реализацию этой функции и там вписываешь что это за тип
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
и потом не зная что за объект это конкретно ты можешь узнать он граунд или аир
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
и ты всё ещё не будешь знать, это кентавр или кто там ещё, пофиг. тебе нужно знать только то, что это граунд или аир
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
проще встроенный ртти заюзать
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
он не ААА игру пишет
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
и ахуеть от архитектуры и производительности
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
ну хз, зач тогда вообще плюсы юзать
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
kvark
и ахуеть от архитектуры и производительности
?
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
kvark
когда реализуешь очередной класс, делаешь реализацию этой функции и там вписываешь что это за тип
а что если хранить поле в самом типе, мол у кентавра есть private поле, которое отвечает за то, к какому типу он относится
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
он не ААА игру пишет
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
о чем ты?
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
и потом просто получать getStatus() от объекта
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
qwerty
а что если хранить поле в самом типе, мол у кентавра есть private поле, которое отвечает за то, к какому типу он относится
омг
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
ну можно, а getStatus что за метод?
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
типа виртуальный?
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
только что тебе дали нормальные варики как это делается
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
kvark
ну можно, а getStatus что за метод?
ну который возвращает значение поля
источник

k

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

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
лол
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
qwerty
и потом просто получать getStatus() от объекта
так получается это будет просто тоже самое, что получить поле, только кода больше
источник