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