Size: a a a

2020 July 23

ПК

Побитый Кирпич... in supapro.cxx
Denis Paukaev
Не можешь
чоэто?
источник

DP

Denis Paukaev in supapro.cxx
Ты не можешь снимать конст потому что, мало ли это настоящий конст
источник

ПК

Побитый Кирпич... in supapro.cxx
const_cast может добавлять константность
источник

DP

Denis Paukaev in supapro.cxx
Тебе снять надо а не добавить
источник

DP

Denis Paukaev in supapro.cxx
В моем варианте как раз надо добавить
источник

DP

Denis Paukaev in supapro.cxx
Если делать не конст через конст
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Denis Paukaev
В моем варианте как раз надо добавить
А потом снять
источник

DP

Denis Paukaev in supapro.cxx
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
А потом снять
Ага
источник

KO

Konstantin Osipov in supapro.cxx
в любом случае это колхоз
источник

DP

Denis Paukaev in supapro.cxx
Для сложной логики я бы выбрал колхоз вместо дублирования кода
источник

DP

Denis Paukaev in supapro.cxx
Если функция в 1 строку то можно и 2 раза написать
источник

KO

Konstantin Osipov in supapro.cxx
а можно сделать
template <typename T> auto at (T t)
и вызывать её?
источник

KO

Konstantin Osipov in supapro.cxx
она вроде как автоматом должна тип вычислить?
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Konstantin Osipov
она вроде как автоматом должна тип вычислить?
Так объект неконстантный же в любом случае
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Ну или это фри функция
источник

KO

Konstantin Osipov in supapro.cxx
free function
источник

IZ

Ilia Zviagin in supapro.cxx
Konstantin Osipov
как сделать две реализации, const и не const, с минимумом копи-пасты?
У них семантика разная почти всегда, нечего реюзать
источник

IZ

Ilia Zviagin in supapro.cxx
Konstantin Osipov
free function
Даже если код будет визуально одинаковый, на самом деле он разный
источник

KO

Konstantin Osipov in supapro.cxx
суслика видишь?
источник

IZ

Ilia Zviagin in supapro.cxx
Konstantin Osipov
суслика видишь?
Да да да...
источник