Возможный дубликат:
Как члены массива C обрабатываются в функциях управления копированием?
Я бы предположил, что неявный конструктор копирования (сгенерированный компилятором) скопировал бы указатель, если переменная-член объявлена как указатель.
Я не уверен, что происходит с переменной члена массива.
Правильно ли используется экземпляр массива-блока неявного экземпляра? Как насчет оператора присваивания?
Например:
char mCharArray[100];
int mIntArray[100];
Будет ли скопирован mCharArray mIntArray правильно?