Другие классы -> не POD
жные дубликаты:
C / C ++ Struct против класса
Что такое типы POD в C ++?
Здравствуй,
вC ++ в двух словах, вглава 6: классыподСпецификаторы доступа, упомянул следующее:
В определении класса доступ по умолчанию для членов и базовых классов является закрытым. В определении структуры значением по умолчанию является public.Это единственная разница между классом и структуройхотя по соглашению некоторые программисты используют struct только дляPOD классы и использовать класс длявсе остальные классы.
Мои вопросы здесь:
Разве нет другого различия между классами и структурами в том, что структуры не содержат функции и просто содержат данные?Что такое классы POD? И что подразумевается под всеми другими классами здесь? Есть ли тогда специальные занятия?Благодарю.