Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/09/2012, 09:30
starfix
 
Fecha de Ingreso: diciembre-2011
Ubicación: Crespo - Entre Rios
Mensajes: 155
Antigüedad: 12 años, 11 meses
Puntos: 25
Respuesta: Reservar memoria para N bytes en c++

si si, no hay problema. Te voy a dejar un ejemplo con enteros, trata de resolverlo para char

Código C++:
Ver original
  1. #include <iostream>
  2. #include <ctime>
  3. #include <cstdlib>
  4. using namespace std;
  5.  
  6. void reservar_n_elementos(int N){
  7.    
  8.     cout<<endl;
  9.    
  10.     //se crea el arreglo con N elementos
  11.     int *arreglo= new int[N];
  12.    
  13.     for (int i=0; i<N; i++){
  14.         //se llena el arreglo
  15.         arreglo[i]= i + N*(rand()/20);
  16.         //se muestran los numeros obtenidos
  17.         cout<<arreglo[i]<<endl;
  18.     }
  19.    
  20. }
  21.  
  22. int main(int argc, char *argv[]) {
  23.     srand(time(NULL));
  24.    
  25.     reservar_n_elementos(5);   
  26.     reservar_n_elementos(20);
  27.     reservar_n_elementos(3);
  28.     reservar_n_elementos(14);
  29.    
  30.     return 0;
  31. }


saludos