Операторы new и delete
Операторы new и delete служат для управления свободной памятью. Время жизни объектов, которые создаются с поиощью этих операторов, полностью управляется программистом. Программист создает объект с помощью оператора new и уничтожает его с помощью оператора delete. Оператор new принимает следующие формы:
new имя_типа
new имя_типа[выражение];
Вот фрагмент использования оператора new:
char *p;
p = new char[10];
Здесь сначало объявляется указатель на char, потом с помощью оператора new выделяется память под 10 элементов типа char (т.е. мы получаем массив из 10 элементов типа char). Для удаления объекта созданого с помощью оператора new используется оператор delete. В приведенном выше примере что бы удалить созданные объекты можно использовать следующий код:

delete [] p;
Сайт создан в системе uCoz