*   >> Lecture Éducation Articles >> science >> la programmation

Durée de stockage en C ++

Introduction objets ont la vie. Je parle ici des objets dans le langage C ++. En C ++, les objets sont identifiés par des identifiants. Vous pourriez être surpris de savoir que les objets ont la vie; Oui ils le font. Comme un programme se déroule de début (en haut de fichier) à la fin (en bas du dossier), un objet est créé quand il est déclaré pour la première fois. Beaucoup meurent avant la fin du programme est atteinte. Certains, selon leurs termes de création meurent à la fin du programme. Ainsi, vous pouvez parler de la durée de vie d'un objet dans un programme.

Dans cet article, je vous présente une courte série sur la durée de stockage en C ++. Durée de stockage fait référence à la durée de vie d'un objet. Un objet est une région en mémoire qui peut contenir une valeur. Une telle région est identifiée par un identificateur. La mort d'un objet signifie l'association entre l'identifiant et la région est cassé et l'identificateur ne peut plus être utilisé pour désigner la région et de la région peut être utilisé pour tout autre chose entièrement différente. En C ++, la durée de stockage et de cadrage sont liés.

Ils sont deux façons différentes de voir la même chose. Chacun a ses avantages et ses inconvénients. Vous devez apprendre deux façons de regarder l'objet; apprendre qu'une seule façon ne suffit pas. Dans l'explication de la durée de stockage dans ce volume, la portée est mentionné; dans l'explication de la portée dans ce volume, la durée de stockage est mentionné. Voilà pas grand-chose; les deux méthodes sont faciles à comprendre. Il existe 3 types de durée de stockage des objets: vous avez la durée de stockage automatique, la durée de stockage dynamique et de la durée de stockage statique.

Il ya 2 parties à la série de tutoriel. La première partie parle de l'automatisation et de stockage dynamique. La deuxième partie parle de stockage statique. Vous ne savez probablement pas le sens de ces stockages durées. Les significations seront bien expliquées dans la série. Peut-être que vous avez quelques notions sur ces durées, mais ayant une notion ne suffit pas à faire de vous un expert en C ++. Rappelez-vous, cette série fait partie de mon cours avancé pour faire de vous un expert en C ++. Les tutoriels ont été préparés dans une étape par étape.

Les exemples de code sont bien formatés, avec une bonne indentation. Il n'y a pas caractère spécial manquant, que vous trouverez dans d'autres sites. Les liens vers les différentes parties de la série so

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.