Size: a a a

2020 August 16

G

GNU/Плюшка in C++ Together 2.0
Roy Mustang
Не спорю, постоянные friend'ы могут напугать, но зато разработчики не видят кишки других классов, которые никогда не должны вызываться из других мест
только ради чего? просто разработчик ССЗБ, если юзает незадокументированные методы
источник

G

GNU/Плюшка in C++ Together 2.0
но может ему вот прям ПОНАДОБИТСЯ использовать что-то, что ты решил спрятать
источник

RM

Roy Mustang in C++ Together 2.0
GNU/Плюшка
но может ему вот прям ПОНАДОБИТСЯ использовать что-то, что ты решил спрятать
Все что может понадобится лежит в Common папке )
источник

RM

Roy Mustang in C++ Together 2.0
Все что скорее всего понадобится - выносится в доступ
источник

RM

Roy Mustang in C++ Together 2.0
Если там чего то нет, что нужно, то пишется своя .dll или хедер и все, либо я сам добавлю со временем
источник

RM

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

RM

Roy Mustang in C++ Together 2.0
Но если выбирать из двух зол, то меньшее
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Michael
C++20 Quick Syntax Reference: A Pocket Guide to the Language, APIs, and Library, 4th Edition [2020] Mikael Olsson

Это краткое руководство по C++ 20 представляет собой сжатый код и руководство по синтаксису популярного языка программирования, полностью обновленное для C++ 20. В книге, которую можно использовать в качестве удобного справочника, представлен необходимый синтаксис кода C++ 20 в хорошо организованной форме. В этом издании рассматриваются такие темы, как назначенные инициализаторы, лямбда-выражения и лямбда-захваты, оператор spaceship, выражения пакетов, строковые литералы в качестве параметров шаблона, атомарные интеллектуальные указатели и контракты.
Мини-вердикт: для вспомнить по-быстрому норм, есть некоторые неточности и упрощения, которые педантам могут не понравятся; 6,5/10
источник

CC

Cool Cooler in C++ Together 2.0
Roy Mustang
Не нужно высасывать проблемы из пальца для такой архитектуры, мне сказали что дружественные функции не влияют на производительность, единственный их минус - это то, что постоянно нужно делать друзей
А чё за друзья?
источник

p

pepeground_bot in C++ Together 2.0
чё он делает? а я чёт подумал, что new вернёт то, что это даст? за 3 дня на питоне так, да.
источник

RM

Roy Mustang in C++ Together 2.0
Cool Cooler
А чё за друзья?
Дружественные классы
источник

CC

Cool Cooler in C++ Together 2.0
Roy Mustang
Дружественные классы
Всм?
источник

CC

Cool Cooler in C++ Together 2.0
А есть враждебные?
источник

CC

Cool Cooler in C++ Together 2.0
А есть нейтральные?
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Эту сейчас тоже переварю
источник

M

Michael in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
Мини-вердикт: для вспомнить по-быстрому норм, есть некоторые неточности и упрощения, которые педантам могут не понравятся; 6,5/10
next()
источник

CC

Cool Cooler in C++ Together 2.0
Roy Mustang
Дружественные классы
Классы социальные?
источник

RM

Roy Mustang in C++ Together 2.0
Да погугли, 5 сек
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Cool Cooler
Классы социальные?
Которые блять могут нарушать инкапсуляц классов
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Roy Mustang
Да погугли, 5 сек
++
источник