Это для чего? И почему не контейнер?!

Сообщение от
DEM90
int **arr = new int*[n];
Так же, почему не контейнер?!

Сообщение от
DEM90
Worker **W = new Worker*[n];
Почему не std::string ?

Сообщение от
DEM90
char Name[255];
char Inicials[255];
char Doljnost[255];
Добавлено через 50 секунд
Да кстати. Почему двумерный массив?

Сообщение от
DEM90
Worker **W = new Worker*[n];