Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment faire pour modifier le fichi…
  • Tutoriel URL HTML 
  • Comment faire pour supprimer des lig…
  • Comment calculer le décalage Assemb…
  • Écrire du texte en OpenGL 
  • Comment modifier une page HTML aprè…
  • Comment résoudre un nom en Tracerou…
  • Comment remplacer Supprimer dans Rai…
  • Comment copier sur le bouton Code po…
  • Comment programmer la meilleure prat…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Avantages et inconvénients de la Déclaration ReDim

    Presque tous les langages de programmation fournissent une version de la structure du tableau, ce qui est le plus primitif - mais plus rapide et plus intuitive - moyen de stocker des groupes d'information en mémoire . Toutefois, une limitation du tableau est que, pour changer sa taille, il doit être créé à partir de zéro . Pour rendre cette tâche plus simple, certaines langues offrent une commande " ReDim " . Pour de ReDim

    ReDim permet au programmeur de modifier la taille d'un tableau de données à la volée comme plus ou moins d'informations doivent être stockées en son sein. Cela peut être fait sans abandonner le intuitivité et la vitesse d'un tableau.
    Contre de ReDim

    Le plus grand inconvénient de ReDim est une conséquence de la façon dont les tableaux sont stockées dans la mémoire . Pour agrandir un tableau, toutes les données qui occupent la mémoire à côté de la matrice devront être déplacés. Puisque cela peut être techniquement compliqué ( surtout depuis que les données peuvent même ne pas appartenir au même programme ) , la commande " ReDim " copie l'ensemble du réseau vers un nouvel emplacement de la taille demandée et les drapeaux de l'ancien emplacement pour la suppression. Cela rend ReDim lent , surtout pour les grands réseaux .

    Alternatives à Redim

    La structure de la liste chaînée peut être redimensionnée à volonté, mais son contenu ne peut être lire un à la fois , et dans l'ordre. Une autre alternative est l' ArrayList , qui conserve toutes les données dans un tableau , mais augmente toujours la taille de la matrice de plus que ce qui est nécessaire afin de réduire le temps consommé par redimensionne futures.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment configurer la journalisation des EXE 
  • Comment faire pour créer des gestionnaires d'événements Jquery 
  • Turbo Pascal Tutorial 
  • Comment compiler un noyau pour un Android 
  • Comment faire un script AutoIt Infinite Loop 
  • Comment faire pour convertir un IQueryable à Dataset 
  • Comment lire la syntaxe de FORTRAN 
  • Qu'est-ce que ORing logique 
  • Comment faire pour modifier un lien hypertexte couleur à l'aide HTML Programmation 
  • Comment définir la largeur de l'image et de hauteur à l'aide HTML Programmation 
  • Connaissances Informatiques © http://www.ordinateur.cc