Ayuda urgente principiante

Iniciado por esede, 6 Marzo 2013, 22:02 PM

0 Miembros y 2 Visitantes están viendo este tema.

esede

Hola tengo este código y visual studio 2012 me tira la siguiente excepcion:
Excepción no controlada en 0x00D77A3D en Project1.exe: 0xC0000005: Infracción de acceso al escribir en la ubicación 0xABABABAB.

Código (cpp) [Seleccionar]

int main()
{
using namespace std;
int x = 200;
char ** p = new char*[x];
int y = 100;

for (int i = 0; i < x; i++)
{
p[i] = new char[y];
p++;
}

for (int i = 0; i < x; i++)
{
for (int j = 0; j < y; j++)
{
p[i][j] = 68;
cout << p[i][j] << "\t";
}
cout << endl;
}

cout << endl;
std::cin.get();
   return 0;
}

esede

Ya me di cuenta de mi error está en el p++ del primer for no se preocupen xDD