Introducción Los objetos tienen vida. Estoy hablando aquí acerca de los objetos en el lenguaje C ++. En C ++, los objetos son identificados por identificadores. Es posible que se sorprenda al saber que los objetos tienen vida; ellos si. Como programa se ejecuta desde el principio (parte superior del archivo) hasta el final (parte inferior del archivo) se crea un objeto cuando se declaró por primera vez. Muchos mueren antes de alcanzar el final del programa. Algunos, en función de sus términos de creación de morir al final del programa.
Así que usted puede hablar de la vida de un objeto en un programa. En este artículo voy a presentar a una serie corta de la duración de almacenamiento en C ++. Duración del almacenamiento se refiere a la vida útil de un objeto. Un objeto es una región en la memoria que puede almacenar un valor. Cualquier región se identifica por un identificador. La muerte de un objeto significa la asociación entre el identificador y la región está rota y el identificador ya no puede ser usado para referirse a la región y la región se puede utilizar para cualquier otra cosa totalmente diferente.
En C ++, la duración de almacenamiento y alcance están relacionados. Son dos maneras diferentes de ver la misma cosa. Cada uno tiene sus ventajas y desventajas. Tienes que aprender dos formas de ver el objeto; el aprendizaje de una sola manera no es suficiente. En la explicación de la duración de almacenamiento en este volumen, el alcance se menciona; en la explicación de alcance en este volumen, se menciona la duración de almacenamiento. Eso es nada del otro mundo; ambas formas son fáciles de entender.
Hay 3 tipos de tiempo de almacenamiento de los objetos: usted tiene la duración de almacenamiento automático, la duración de almacenamiento dinámico y la duración de almacenamiento estático. Hay 2 partes en la serie de tutoriales. La primera parte habla de la automática y el almacenamiento dinámico. La segunda parte habla de almacenamiento estático. Es probable que no sabe el significado de estos almacenes duraciones. Los significados se explican bien en la serie.
Tal vez usted tiene algunas nociones acerca de estas duraciones, pero tener una noción no es suficiente para hacerte un experto en C ++. Recuerde, esta serie es parte de mi curso avanzado para hacerte un experto en C ++. Los tutoriales se han preparado de una manera paso a paso. Los ejemplos de código están bien formateados, con buena sangría. No hay carácter especial que falta, que pu