Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Quels sont les avantages d' une inst…
  • Comment créer un DFD 
  • Comment mettre en place un IRC Bounc…
  • Comment utiliser la récursivité pu…
  • Comment lire le contenu d' un fichie…
  • Flash ActionScript 3 Formation 
  • Différence entre Amont et Aval 
  • Ce qui est proche PASCAL et FAR PASC…
  • Conseils Oracle SQL 
  • Les inconvénients de l'utilisation …
  •   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

    Comment éviter instanciation entiers

    Les programmes peuvent nécessiter une énorme quantité de mémoire de l'ordinateur afin de fonctionner correctement. Les programmeurs ont besoin de savoir comment éviter de perdre la mémoire , afin que leurs programmes puissent fonctionner à leur meilleur. Une façon d'éviter le gaspillage de mémoire n'est pas instancié entiers , sauf si vous devez absolument . Chaque entier nécessite allant de 32 bits à 64 bits sur des systèmes communs . En réutilisant entiers qui sont déjà instanciés , vous pouvez économiser de la mémoire et de garder votre programme optimisé. Instructions
    1

    Ouvrez votre fichier de code source et d'observer la façon dont vous utilisez entiers. Avez-vous tendance à utiliser une variable entière pour une tâche ? Ne les durées de vie des entiers se chevauchent? Si la première réponse est oui et le second est non, vous pouvez sortir avec l'écriture d'un nombre entier polyvalent qui joue tous les rôles nécessaires pour les types entiers . La raison durée de vie des entiers peuvent pas se chevaucher , c'est que cela nécessite que les deux valeurs ont des valeurs distinctes et ne peuvent être remplacés par un seul nombre entier polyvalente .
    2

    Rechercher les boucles "for". Beaucoup de " pour " boucles contiennent une instanciation entier . Enlevez cela et au lieu d'instancier l'entier une fois au début du fichier de code source.
    3

    envisager d'utiliser le mot «registre» . Parfois compilateurs ignorent ce mot-clé , mais en théorie, il vous permet de placer directement une variable à l'intérieur d'un registre du processeur. Vous pouvez placer votre entière dans le registre , en évitant l'instancier , tout en conservant l'utilisation de celui-ci .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser Mirage OS 
  • Comment mettre en place le régime de MIT pour SICP 
  • Comment arrêter une boucle à Finite 
  • Comment charger les programmes sur le périphérique Windows CE 
  • Comment utiliser les signets dans Word 
  • Comment désactiver Alt -F4 Avec HTML dans HTA 
  • Comment savoir quelle page est suspendu dans Apache 
  • Comment insérer des instructions dans la syntaxe 
  • IDE Debugging Tools 
  • Les avantages des algorithmes Rijndael 
  • Connaissances Informatiques © http://www.ordinateur.cc