Size: a a a

2020 August 18

p

pepeground_bot in C++ Together 2.0
к примеру portmone генерит ссылки на что то для рандомной генерации чисел <ctime> это тоже не имею представления. без пивелью?
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Roy Mustang
Я например без понятия как дружественная функция получает доступ к другим классам, если для наследований - это vtable, насколько мне известно
Просто на уровне языка игнорятся приваты
источник

RM

Roy Mustang in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
Просто на уровне языка игнорятся приваты
Никаких виртуальных таблиц, верно?
источник

W

Wild_Wind in C++ Together 2.0
FORTRAN ONE LOVE
Нас путают 😂
Цитата:
"Вас всегда путают, Альфарий."
источник

G

GNU/Плюшка in C++ Together 2.0
FORTRAN ONE LOVE
Я меньше месяца на море не бываю
я тупа всегда на море
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Roy Mustang
Никаких виртуальных таблиц, верно?
Да
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Просто доступ к говну, минуя private/protected
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Я это не зря назвал декапсуляцией
источник

RM

Roy Mustang in C++ Together 2.0
Почему тогда так редко юзают friend ? Код нечитабельный выходит и поэтому?
источник

🦊

🦊fox.cpp in C++ Together 2.0
Roy Mustang
Почему тогда так редко юзают friend ? Код нечитабельный выходит и поэтому?
Потому что это признак говно дизайна
источник

🦊

🦊fox.cpp in C++ Together 2.0
Это костыль
источник

🦊

🦊fox.cpp in C++ Together 2.0
Для специфичных случаев
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
Потому что это признак говно дизайна
Говнодизайн - это жопа наружу
источник

RM

Roy Mustang in C++ Together 2.0
И тебя ебут в эту жопу
источник

RM

Roy Mustang in C++ Together 2.0
Вот это говнодизайн
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
Для специфичных случаев
Верно, это мой случай
источник

🦊

🦊fox.cpp in C++ Together 2.0
Говно дизайн - это когда тебе надо эту самую жопу выебать, чтобы она не торчала
источник

RM

Roy Mustang in C++ Together 2.0
Я мог воспользоваться абстрактным классом и запилить виртуальные методы, но отказался от этой мысли, потому что методы Set, которые юзаются только из одного внутренного класса торчат наружу у разрабов
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
Говно дизайн - это когда тебе надо эту самую жопу выебать, чтобы она не торчала
Говно дизайн во благо можно и простить
источник

RM

Roy Mustang in C++ Together 2.0
Я позже добавлю поддержку твиков и можно будет говнодизайн поменять на менее безопасный, но красивый код
источник