*   >> Leitura Educação Artigos >> science >> programação

Armazenamento Duração em C ++

Introdução Os objetos têm vida. Eu estou falando aqui sobre os objetos na linguagem C ++. Em C ++, os objectos são identificados por identificadores. Você pode se surpreender ao saber que os objetos têm vida; sim, eles fazem. Como um programa é executado do começo (parte superior do arquivo) para o final (parte inferior do arquivo) um objeto é criado quando ela é declarada pela primeira vez. Muitos morrer antes do termo do programa é atingido. Alguns, dependendo das suas condições de criação morrem ao fim do programa.

Então você pode falar sobre o tempo de vida de um objeto em um programa. Neste artigo vou apresentá-lo a uma série curta de duração de armazenamento em C ++. Tempo de armazenamento refere-se ao tempo de vida de um objeto. Um objeto é uma região na memória que pode conter um valor. Tal região é identificada por um identificador. A morte de um objecto, a associação entre o identificador e a região é quebrada e o identificador já não pode ser usado para referir a região e a região pode ser utilizada para qualquer outra coisa inteiramente diferente.

Em C ++, duração de armazenamento e de escopo estão relacionados. Eles são duas maneiras diferentes de olhar para a mesma coisa. Cada um tem suas vantagens e desvantagens. Você tem que aprender ambas as maneiras de olhar para o objeto; aprendendo apenas uma maneira não é suficiente. Na explicação da duração de armazenamento neste volume, o âmbito é mencionado; na explicação do âmbito deste volume, a duração de armazenamento é mencionado. Isso não é grande coisa; em ambos os sentidos são fáceis de entender.

Existem 3 tipos de duração de armazenamento de objetos: você tem duração de armazenamento automático, duração de armazenamento dinâmico e duração de armazenamento estático. Existem 2 peças para a série de tutoriais. A primeira parte fala sobre automação e armazenamento dinâmico. A segunda parte fala sobre armazenamento estático. Você provavelmente não sabe o significado desses armazenamentos durações. Os significados será explicado bem na série. Talvez você tenha algumas noções sobre estas durações, mas ter uma noção não é suficiente para torná-lo um especialista em C ++.

Lembre-se, esta série é parte do meu curso avançado para torná-lo um especialista em C ++. Os tutoriais foram elaboradas de forma passo-a-passo. Os exemplos de código são bem formatado, com boa recuo. Não há nenhum caráter especial faltando, como você iria encontrar em outros sites. Os links para as diferentes partes da série

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.