Autor
|
Tema: Ayuda Vectores Dinámicos (Leído 2,228 veces)
|
windic
Desconectado
Mensajes: 34
|
Buenas era por si alguien me podría poner algún ejemplo en la utilización de vectores dinámicos sencillos en C++. Gracias
|
|
|
En línea
|
|
|
|
rir3760
Desconectado
Mensajes: 1.639
|
Habría que saber a que te refieres con "vectores dinámicos" : al uso de los operadores new y delete o a la clase vector, en cualquier caso puedes encontrar ejemplos de ambos utilizando el motor de búsqueda de los foros.
Un saludo
|
|
|
En línea
|
C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly. -- Kernighan & Ritchie, The C programming language
|
|
|
windic
Desconectado
Mensajes: 34
|
Me refiero a un vector dinámico es un vector que podemos ir reservando nuevo espacio de memoria y eliminando espacio en la memoria que no estemos utilizando. No se si me explico.
|
|
|
En línea
|
|
|
|
ivancea96
Desconectado
Mensajes: 3.412
ASMático
|
En la librería estándar tienes la clase "vector".
¿Ejemplo de la utilización? ¿Sólo uno? Los vectores dinamicos se usan prácticamente para todo en lo que necesitas guardar un número indefinido de datos (Salvo que uses una lista enlazada, claro). "Almacenar los números primos que hay entre el 1 y el 1000." ¿Sabes cuántos primos hay? Si la respuesta es no, con un vector no tienes que preocuparte de ponerle un tamañño inicial.
Ahora bien, si tu pregunta es cómo hacer un vector dinámico, pues es sencillo: -Almacenar los datos en un arreglo normal. -Al agregar un elemento: ·Crear otro arreglo de mayor tamaño. ·Copiar los datos dela arreglo anterior al nuevo. ·Liberar la memoria del arreglo anterior. ·Guardar en la clase o estructura, el nuevo arreglo.
Y así puede funcionar (es una posibilidad) un vector. Luego hay muchas formas de optimizarlo, y etc y etc.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Vectores Dinamicos
Programación C/C++
|
ANTÓN RAMIREZ
|
0
|
4,623
|
14 Diciembre 2010, 20:50 pm
por ANTÓN RAMIREZ
|
|
|
Ayuda para hacer ComboBox dinamicos.
.NET (C#, VB.NET, ASP)
|
GonzaFz
|
7
|
8,584
|
1 Junio 2012, 23:40 pm
por GonzaFz
|
|
|
Vectores dinamicos
Programación C/C++
|
latinoalfredo
|
6
|
3,556
|
30 Octubre 2012, 22:57 pm
por latinoalfredo
|
|
|
ayuda clases/arreglos dinamicos c++
Programación C/C++
|
johnnyd77
|
0
|
2,389
|
1 Octubre 2016, 23:16 pm
por johnnyd77
|
|
|
Consulta de un noob sobre vectores dinamicos para char
Programación C/C++
|
Akumadie
|
2
|
1,975
|
23 Noviembre 2016, 03:08 am
por Akumadie
|
|