| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment appeler un destructeur en C + +
    C + + langage de programmation vous permet de demander mémoire pour un objet à partir du système d'exploitation dans un processus appelé allocation de mémoire. D'autres langages de programmation automatiser certains aspects de l'allocation de mémoire , emportant un certain contrôle et la responsabilité du programmeur. Il est de la responsabilité du programmeur de revenir mémoire allouée après il est fait utilisé. Lorsque la mémoire allouée est retourné, une fonction spéciale appelée un destructeur est appelé. Un destructeur effectue tout le nettoyage nécessaire pour libérer la mémoire allouée . Instructions
    1

    charge le C + + IDE en cliquant sur son icône du programme. Quand il s'ouvre, sélectionnez " Fichier", " Nouveau" puis " projet " et choisissez " C + + Project " pour créer un nouveau projet C + + . Un fichier de code source vide apparaît dans la partie éditeur de texte de l' IDE
    2

    importer la bibliothèque "string" et " iostream " par écrit ce qui suit au début du fichier de code source : . < Br >

    # include

    # include

    using namespace std ;
    3

    créer une fonction principale par écrit ce qui suit ci-dessous les lignes écrites à l'étape précédente :

    int main () {


    }
    4

    allouer de la mémoire pour une nouvel objet chaîne par écrit ce qui suit dans les accolades de la fonction principale : Chaîne de


    * s = new string;
    5

    Invoke le destructeur de la chaîne en utilisant le "~" symbole. Cela permettra d'éliminer la chaîne de la mémoire. Accès à l' destructor se fait par le pointeur "s" en utilisant ce qu'on appelle la notation pointée . Le nom du pointeur est suivie d'une virgule , puis par la fonction que vous souhaitez invoquer . Ecrivez ce qui suit en dessous de la ligne écrite dans l'étape précédente pour appeler le destructeur :

    s ~ string;
    6

    exécuter le programme en appuyant sur le bouton de lecture vert situé sur le dessus. rangée de boutons de l' IDE . Le programme alloue de la mémoire pour une chaîne , puis appelle son destructeur , donc l'enlever de la mémoire. Le programme n'a pas de sortie .

    Previous :

    next :
      articles connexes
    ·Comment partager des variables au long du RPC 
    ·Comment masquer un bouton dans Visual C 
    ·Fonctions static void en C 
    ·Comment convertir une chaîne d'entiers dans un tableau…
    ·Comment trouver un maximum dans le tableau en C 
    ·Comment utiliser C + + modèles de classe 
    ·Turbo C Définition & Process 
    ·Comment faire pour convertir et décoder HTML en chaîn…
    ·Comment lire un nombre de caractères à partir de fich…
    ·Comment écrire un programme en C qui calcule la date d…
      articles en vedette
    ·Comment vérifier MySQL Null sur PHP 
    ·Comment puis-je déboguer Visual Basic 
    ·Comment écrire un programme simple SAS 
    ·La différence entre une applet Java et Javascript 
    ·Comment utiliser des variables dans un projet Eclipse C…
    ·Comment faire pour utiliser des techniques de programma…
    ·Comment écrire dans un fichier CSV sur VB.NET 
    ·Projets Visual Basic pour les étudiants 
    ·Thrift vs Protocole Tampons 
    ·Comment faire pour convertir VBS Avec FreeBasic 
    Copyright © Connaissances Informatiques http://fr.wingwit.com