Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Xcode Text Editor Tutorial 
  • Comment inverser un tableau en C + +…
  • Comment supprimer un bouton poussoir…
  • Des programmes en C + + qui renverse…
  • Comment obtenir frappes en C + + 
  • Comment connecter C # pour MS Excel 
  • Comment initialiser les variables en…
  • Comment concevoir votre propre jeu e…
  • Comment construire un moteur de jeu …
  • Comment faire pour créer un nouveau…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment créer et détruire des objets

    C + + offre aux développeurs de logiciels deux philosophies de création et de destruction d'objets - statiques et dynamiques. Dans les programmes restrictives objets doivent être stockés dans la mémoire de la pile. Mémoire pile ou statique est efficace et la gestion de la mémoire est effectuée automatiquement par le compilateur. Dans les programmes axés sur les utilisateurs objets doivent être stockés dans la mémoire du tas. Heap ou mémoire dynamique , bien que plus lente, est entièrement gérable par le programmeur. C'est la région de choix pour stocker des données dans des applications complexes où le déroulement du programme est dicté par l'utilisateur. Instructions
    variables dans la pile mémoire
    1

    spécifier le type de données pour créer et lui donner un nom de variable et un nombre. Les accolades proches définissent la portée de la variable . Si elle est déclarée en dehors de toute accolades puis sa portée est globale pour ce fichier. Dans l'exemple suivant , 10 emplacements de mémoire de type " int" sont allouées dans la pile. Exemple: " int arr [ 10] = {0} ; "
    2 Processus de

    votre variable
    3

    ne font rien pour détruire l'objet variable. . Cela se fera automatiquement par le compilateur une fois l'exécution du programme sort de la portée de cette variable.
    Variables dans la pile mémoire
    4

    Utilisez l'opérateur "new" pour spécifier les données Type pour créer et un numéro. Dans l'exemple 1 , 10 emplacements de mémoire pour le type "int" ont été créés dans la mémoire du tas. Le code est légal , mais impossible à utiliser car aucune étiquette ou le nom variable a été assigné. Exemple 2 montre la déclaration correcte. Exemple 1: " new int [10]; " Exemple 2: ". Int * arr = new int [ 10 ];"
    5 Processus de

    votre variable
    6

    Entrez une ligne de code avec l'opérateur "delete" pour libérer la mémoire allouée et assimiler le nom de la variable à NULL. Exemple: " delete [] arr ; arr = NULL; "

     
    Article précédent:
    Article suivant: No
    Articles recommandés
  • Comment utiliser la fonction de strrchr en C + + 
  • Comment afficher plusieurs colonnes dans GridView 
  • Comment savoir à partir d'un fichier externe en C + + 
  • Comment utiliser C + + modèles de classe 
  • Comment faire pour utiliser des types de données en C + + 
  • Comment accéder à la bibliothèque MSDN en C + + 
  • Comment faire pour convertir Char * à Int & C + + 
  • Comment faire un modèle en code C + + 
  • Comment exécuter un fichier Cpp 
  • Comment supprimer un bouton poussoir sur Visual C 
  • Connaissances Informatiques © http://www.ordinateur.cc