| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Pros y contras de una Instrucción ReDim
    Casi todos los lenguajes de programación ofrecen alguna versión de la estructura de matriz, que es el más primitivo -, pero más rápido y más intuitivo - manera de almacenar grupos de información en la memoria. Sin embargo , una limitación de la matriz es que , con el fin de cambiar su tamaño , debe ser creado de nuevo desde cero . Para hacer esta tarea más sencilla, algunos lenguajes proporcionan un comando " redim " . Pros de ReDim

    ReDim permite al programador para modificar el tamaño de una matriz de datos sobre la marcha necesita más o menos la información que se almacena en su interior. Esto se puede hacer sin abandonar la intuición y la velocidad de una matriz.
    Contras de ReDim

    La mayor desventaja de redim es una consecuencia de cómo se almacenan las matrices en la memoria . Con el fin de ampliar un array, los datos que ocupan la memoria junto a la matriz tendría que ser movido. Dado que esto puede ser técnicamente complicado ( sobre todo porque los datos pueden incluso no pertenecer al mismo programa ), el comando " redim " copia toda la matriz a una nueva ubicación del tamaño solicitado y señala la ubicación anterior para su eliminación. Esto hace ReDim lento, sobre todo para las grandes matrices.

    Alternativas a Redim

    La estructura de lista enlazada puede cambiar de tamaño a voluntad, pero su contenido no puede ser leer uno a la vez , y en orden. Otra alternativa es el ArrayList , que guarda todos los datos en una matriz, pero siempre aumenta el tamaño de la matriz por más de lo necesario con el fin de reducir el tiempo consumido por el futuro cambia de tamaño .

    Previous :

    next :
      Artículos relacionados
    ·Cómo Código Loop en AS3 
    ·Cómo automatizar un correo electrónico mediante Telne…
    ·Cómo Editar mis Web Search Toolbar Herramientas 
    ·Cómo hacer referencia a un archivo CSS Desde JSP 
    ·Cómo compilar SWC 
    ·Cómo utilizar Seleccione Destino del partido en todas …
    ·Cómo crear un elemento web con una parte Custom Tool 
    ·La función Índice AWK 
    ·Herramientas para desarrolladores de Apple Xcode 
    ·Cómo eliminar mensajes de correo electrónico en ColdF…
      Artículos destacados
    ·Cómo Graficar múltiples puntos de datos en MATLAB 
    ·¿Qué es MS Jerárquica FlexGrid 
    ·Cómo utilizar Filefilter en Java 
    ·Cómo crear un vector de cadenas en C + + 
    ·Cómo acceder a los datos en un objeto DataSet 
    ·Facelet Vs . JSP 
    ·Cómo calcular un beneficio en Java 
    ·Cómo buscar una cadena en un archivo 
    ·Las variables de clase de Java Coding 
    ·¿Cómo se crea un JTable con múltiples encabezados de…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com