Как вы определяете размер объекта в C ++?

Например, скажем, у меня есть класс Temp:

class Temp
{
    public:
        int function1(int foo) { return 1; }
        void function2(int bar) { foobar = bar; }

    private:
        int foobar;
};

Когда я создаю объект класса Temp, как мне рассчитать, сколько ему нужно места и как он представлен в памяти (например, | 4 байта для foobar | 8 байтов для function1 | etc |)

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

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