C++?
ну может в каком-то отдаленном смысле. Хотя отличия между struct и class в плюсах судя по всему заключаются в том, что в struct по умолчанию члены public, а в class приватные. Но в котлине отличие data class от class в другом.
Ну, у структур в ++ не генерируется хеш-код, ту-стринг, геттеры, сеттеры - только филды. Зато у не датаклассов в котлине не генерируются компоненты и иквалз по полям
Вообще ничего общего. Структуры identity free с выравниванием в памяти.
Нет
Это точно про С++?
Ну выравнивание как повезет, ладно
Нет структуры передаются по значению классы даже дата классы по ссылке Хотя мб в С++ по другому ) но вроде так же
Обсуждают сегодня