Size: a a a

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

2020 November 11

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
можно еще enemy добавить
источник

AP

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

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
еще не используйте нарушение константности переменной
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
mutable или как оно там
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
в плюсах хуйню какую-то наделали
источник

ДЦ

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

k

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

AP

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

AP

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

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)
и хочш туда конст ссылочкой прокинуть
источник

k

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

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)
вот не может оно быть констом
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
это как писать чето со стримами, и там рабочий обьект стрима есть
источник

AP

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

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
а если сделать сразу неконстантным
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
мне просто кодом это сходу сложно представить
источник