Size: a a a

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

2020 April 21

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
ну ты создал в 1ой строчке tmp
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
а где ты создал data?
источник

B[

Bars0_o [SpamBlock] in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
типа, поле класса int
может тогда лучше булевое iscopy?
просто если инт то придется дергать оба обьекта при копировании
источник

B[

Bars0_o [SpamBlock] in IT KPI C/C++ ХВ (не UB)
даже не 2
источник

B[

Bars0_o [SpamBlock] in IT KPI C/C++ ХВ (не UB)
а всю цепочку
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
э..
источник

AP

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

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
int - псевдокод, как у твоего препода
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
само собой там будет указатель
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
хотя..
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
ладно, забей, iscopy тож пойдет))
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
а если хочешь не говнокод
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
то просто напиши конструктор копирования сам
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
где ты будешь выделять память под Label
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
а не тупо копировать значение указателя, как делает дефолт копи конструктор
источник

AN

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

B[

Bars0_o [SpamBlock] in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
то просто напиши конструктор копирования сам
Вероятно вот это он и хотел
источник

AN

Alex Novikov in IT KPI C/C++ ХВ (не UB)
а я думал так и было
источник

B[

Bars0_o [SpamBlock] in IT KPI C/C++ ХВ (не UB)
там в слайдах что то было подобное
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
ну да, вероятно))
источник