Size: a a a

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

2020 November 11

Ж

Женя in IT KPI C/C++ ХВ (не UB)
(struct Student& a) в get_scores сделай
источник

U

User in IT KPI C/C++ ХВ (не UB)
спасибо сейча
источник

U

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

U

User in IT KPI C/C++ ХВ (не UB)
thank you !!!! you are the best'
источник

U

User in IT KPI C/C++ ХВ (не UB)
!
источник

U

User in IT KPI C/C++ ХВ (не UB)
Женя
(struct Student& a) в get_scores сделай
Evgeniy thank you !!!! no pochemu on snachala ne rabotal?
источник

Ж

Женя in IT KPI C/C++ ХВ (не UB)
Потому что ты копию объекта изменял, а не сам объект
источник

U

User in IT KPI C/C++ ХВ (не UB)
Женя
Потому что ты копию объекта изменял, а не сам объект
спасибо Женя!
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Почему все так не любят friend к классам?
источник

q

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

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
Возможно потому что это именно нарушение логики инкапсулирования и есть.
источник

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
Она предполагает, что ты знаешь о классе только его публичные методы
источник

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
И более того - автор класса тебе гарантирует неизменность работы только того, что публично объявлено
источник

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
То, что под капотом - может меняться без уведомления
источник

k

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

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
qwerty
Почему все так не любят friend к классам?
Френд и не нужен по факту.
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
ещё одна вещь, с которой я хуею, это friend. надо же было додуматься
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Даже тот же вывод в иострим можно через вызов публичного метода сделать
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Единственный костыльный юз это тесты.
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
kvark
ещё одна вещь, с которой я хуею, это friend. надо же было додуматься
а че не
источник