Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Tipos de dados de atributos de variáveis ​​
A linguagem de programação C + + permite ajustar vários atributos de variáveis. As variáveis ​​são pseudônimos usados ​​para referenciar alguns bloco de dados. Os atributos para uma variável determinar como o programa interage com os dados , mas normalmente não altera o valor dos dados. Por exemplo , um atributo que altera a embalagem de dados de uma variável pode reorganizar a ordem dos dados dentro da variável , mas o valor dos dados permanece o mesmo . Alinhamento de dados Atributos

Quando os dados são armazenados , ele é armazenado em blocos de tamanho definido, dizer 64 bits. C + + tem um número de tipos de dados que são menores ou maiores que 64 bits . Quando estes tipos de dados são colocados dentro de um bloco de memória de 64 bits, o posicionamento exato escolhido é determinado por regras de alinhamento de dados. Você pode usar o atributo " alinhados " para alterar o alinhamento de uma variável. Isso significa que ele será armazenado em um bloco de qualquer tamanho que você escolher , em vez de 64 bits ou o que quer que seu sistema utiliza.

Avisos

Alguns atributos podem desencadear alertas quando um programa é compilado. Por exemplo , o atributo de "obsoleta " dispara um aviso durante a compilação se você usar a variável associada ao atributo. Isso é útil ao migrar para versões mais recentes do software.
Dados Localização

Você pode sset atributos variáveis ​​que as variáveis ​​lugar em locais específicos na memória. Normalmente, C + + manipula os detalhes de baixo nível de alocação de memória , mas você pode usar atributos para dizer C + + exatamente onde colocar uma variável. O atributo para este procedimento é chamado de " seção ".
Shared

Em sistemas da Microsoft, o atributo " comum" pode permitir que uma variável a ser compartilhado entre todos os processos em execução de um programa . Isso permite que várias instâncias de programas para ter acesso aos dados universais , permitindo um grau de comunicação entre processos .

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer um fatorial em CPP 
·O que são úteis Flags C + Compiler 
·XCode : Como criar uma gota 
·C para a função strcmp 
·O que é sintaxe em C + + 
·Como fazer um projeto no Xcode A partir de uma pasta ex…
·Definição de Abstração de Dados em C + + 
·Como se um deslocamento de Cordas em um arquivo no CPP 
·Como link para um arquivo CPP 
·Como representar uma tabulação em uma String no CPP 
  Artigos em destaque
·O uso de um padrão Construtor C 
·Descrição da função C Sistema 
·Como usar a ferramenta Calculate para CPP 
·Como fazer um arquivo GNU para C + + 
·Como usar Int para obter o código de cor RGB 
·Como Entrar Chamadas para D3D 
·Funções de primeira classe em Python 
·Função de C booleano 
·O que é um programador ISO 
·Cocoa Touch vs. Objective C 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados