uais são as diferenças entre struct e classe em C +

Esta pergunta foi já solicitado no contexto de C # /. Net.

gora, eu gostaria de aprender as diferenças entre uma estrutura e uma classe em C ++. Discuta as diferenças técnicas e os motivos para escolher uma ou outra no design do O

Começarei com uma diferença óbvia:

Se você não especificarpublic: ouprivate:, os membros de uma estrutura são públicos por padrão; os membros de uma classe são privados por padrão.

Tenho certeza de que existem outras diferenças nos cantos obscuros da especificação C +

questionAnswers(58)

yourAnswerToTheQuestion