Tag: DYNAMIC-ARRAYS
Tengo una matriz multidimensional dinámica como se muestra a continuación: $cityList = [ ‘AUS’ => [ ‘VIC’ => [ ‘population’ => [‘total’ => ‘5M’], ‘Richmond’ => [ ‘population’ => [‘total’ => ‘0.15M’] ] ], ‘NSW’ => [ ‘Carlton’ => [ ‘population’ => [‘total’ => ‘8M’] ] ] ] ]; Aquí, . . . Read more
int size = 2; string *s = new string[size]; s[0] = “Primero”; s[1] = “Segundo”; // reallocar memoria e incrementar su tamaño size++; s = (string*)realloc(s, size * sizeof(string)); // aquí hay un error s[2] = “Tercero”; // Error: realloc(): puntero inválido\ // Core abortado es volcado Por ejemplo, el . . . Read more
Estoy leyendo parcialmente la entrada en un búfer en una función y luego liberándola en main(), pero parece que no funciona. Mi código: char *save_to_buff() { int fd = 0; // se establece read() para leer desde STDIN_FILENO, porque su número es 0 const size_t read_size = 100; // se . . . Read more
<h1>include <iostream></h1> <p>using namespace std;</p> <p>void create(int** mapa);</p> <p>int main() { int** mapa; create(mapa); cout << endl << “imprimiendo mapa en main” << endl; for (int i = 0; i < x; i++) { for (int j = 0; j < y; j++) { mapa[i][j] = 1; cout << mapa[i][j] . . . Read more
¿Qué hace este programa? Esperaba que el programa encontrara un error ¿Por qué usamos “new int”? ¿Es correcto eliminar “a”? “`cpp #include #include #include <conio.h> using namespace std; #define null NULL int main() { int x; int *a=NULL; int *p; int c=0,size=0,i; while(cin>>x) { if(c>=size) { p=new int[size+3]; for(int i=0;i<size;++i) . . . Read more