Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/05/2009, 07:00
Tet0
 
Fecha de Ingreso: octubre-2008
Mensajes: 50
Antigüedad: 15 años, 6 meses
Puntos: 2
Exclamación Problema arreglos dinamicos de strings

Hola..!!
Estoy intentando crear un arreglo de strings (de la clase string) que el usuario me pida el numero nombres y luego los vaya metiendo pero me da violacion de segmento

Código:
#include <iostream>
#include <string>

using namespace std;

int main(void)
{
	string * szArr;
	int num;

	cout << "ingrese un numero : ";
	cin >> num;
	
	szArr = new string[num];

	for(int i = 0; i < num; i++)
	{
		cout << "Ingrese un nombre: ";
		getline(cin, *szArr++);
		cout << szArr[i] << endl;
	}

	szArr-num;

	for(int i = 0; i < num; i++)
		cout << *szArr++ << endl;

}
no se que es lo que pasa que me dice violacion de segmento despues que meto el segundo nombre..