Постарался сформулировать точнее. Вопрос в коде программы, помогите пожалуйста!
#include "stdafx.h"
#include <iostream>
class Ir
{
public:
int value;
Ir()
{
value = 0;
}
void Pr()
{
std::cout << value << "\n";
}
};
int main()
{
Ir * q = new Ir[10];
// цикл выводит 10 нулей на экран
for(int i = 0; i < 10; i++)
{
(&q[i])->Pr();
}
// создаю новый динамический объект w класса Ir
Ir * w = new Ir(2000);
// следующей строкой я хочу присвоить элементу
// массива q под номером 2 указатель на объект w
// КАК ЭТО СДЕЛАТЬ?
std::getchar();
return 0;
}