Имеем структуру вида Код (Text): struct Color { float red; float green; float blue; } Нужно: переписать структуру так, чтобы можно было создать контейнер вида std::vector, в котором бы массив ColorEx[1024] таких структур хранился в виде float red[1024]; float green[1024]; float blue[1024]; и при этом можно было обращаться к данным как vectorEx[index].green Решение должно быть достаточно общим, не привязываться к конкретному классу Color Идеальный вариант: сделать так, чтобы new ColorEx[1024] выделяло массив, в котором данные хранятся подобным образом
IceStudent Если можно сделать как вызов метода, то можно сделать и как доступ к свойству. А идея-то какая? FreeManCPM Можно поподробнее? Нужно, чтобы работало под Intel C++/GNU C++, привязываться к MS C++.Net низя _DEN_ Если это в теле функции, то это создание объекта с вызовом конструктора без параметров