11.08.2006, 15:59
общий
это ответ
Здравствуйте, PollyRC!
Настоятельно рекомендую вам изучить станартную библиотеку шаблонов stl.
Она содержит готовые решения для массы таких задач, о которых вы даже не задумавались ^_^ Писать на С++ без шаблонов - всё равно, что ездить на велосипеде, отталкиваяь от земли ногами.
В частности, динамически изменяемый массив из Vertex записывается так:
include <vector>
....
std::vector<Vertex> Massiv;
Massiv.resize(100);
Благодаря перегрузке операторов, работать с таким массивом можно как с обычным
std::cout<<Massiv[5].x;
Вообще, при программировании на С++ рекомендуется избегать С-шного стиля работы с массивами, и пользоваться контейнерами STL, которые более более удобны и зачастую надёжны (дуракоустойчивы).
Благодаря тому, что библиотека шаблонная, её классы имеют минимальные накладные расходы.