Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/01/2015, 00:11
crack811
 
Fecha de Ingreso: enero-2015
Mensajes: 2
Antigüedad: 9 años, 11 meses
Puntos: 0
Respuesta: !!Arreglos Dinámicos - Ejercicio Contraseñas (Infracción de acceso al leer

Dale una mirada a este codigo espero sea de tu ayuda

Código C++:
Ver original
  1. #include<iostream>
  2. using namespace std;
  3.  
  4.  
  5. void addPassword(string data[], int cont){//funcion para añadir contraseñas pasado por referencia
  6.  
  7.      for(int i=0;i<cont;i++){
  8.  
  9.        cout<<"ingrese la pass numero "<<i+1<<endl;
  10.        cin>>data[i];
  11.     }
  12. }
  13.  
  14. int main(){
  15.  
  16.     int Npass;
  17.     string *passwords;
  18.  
  19.     cout<<"ingrese la cantidad de contrasenas a registrar"<<endl;
  20.     cin>>Npass;
  21.     passwords=new string[Npass];//cramos en tiempo de ejecucion el arreglo dinamico
  22.  
  23.     addPassword(passwords,Npass);//añadimos y pasamos por referencia
  24.     cout<<endl;
  25.  
  26.     for(int j=0;j<Npass;j++) cout<<passwords[j]<<endl;
  27.  
  28.  
  29.     delete[] passwords ;//eliminamos el arreglo dinamico
  30.  
  31. cin.get();
  32. cin.get();
  33. return 0;}