@Kevin: По большей части вы можете представлять области ОЗУ, сопоставленные с аппаратными регистрами, сетевыми протоколами, форматами файлов и аналогичными структурами, как структуры C.

мер, у меня естьclass,

class naive {
public:
    char a;
    long long b;
    char c;
    int d;
};

и согласно моей программе тестирования,a вd построены один за другим, как

a-------
bbbbbbbb
c---dddd

- означает неиспользованный.

Почему C ++ не делает это более жестким, как

ac--dddd
bbbbbbbb

Ответы на вопрос(1)

Ваш ответ на вопрос