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..