BUSCA: 


Se você encontrou algum artigo interessante mas não lembra sua localização, pode fazer uma pesquisa pelo seu nome, descrição ou categoria.

 

 

LINGUAGEM C E C++

Tipos de dados em C


Jan 5th 2009, 00:23

Veja como conferir o tamanho dos tipos de dados em sua plataforma.

Bookmark and Share        

Quando escrevemos um jogo em C ou C++, para termos um consumo otimizado de memória é necessário ter uma noção de quanto espaço cada tipo de dado pode ocupar, assim podemos ter uma noção para melhorar a eficiência do código.

Utilizando o programa abaixo, é possível conferir na máquina em que ele será compilado o tamanho de cada tipo de dado do C (bem como seus valores mínimos e máximos).


Saber os tipos de dados e tamanhos pode servir por exemplo para se descobrir qual o menor tipo de dados na máquina utilizada ou a diferença entre dois tipos facilitando assim a escrita de um código mais otimizado.

Possui alguma dica interessante? Não deixe de compartilhar.

Atualização


Vinícius Godoy de Mendonça passou algumas orientações interessantes para o caso de estarmos utilizando C++:

"No caso do C++, essas informações para os tipos primitivos podem ser obtidas pela classe std::numeric_limits. A vantagem é que as informações lá estão presentes em tempo de compilação, o que permite incluir static asserts em seu código e impedir a compilação caso alguma restrição sobre o tamanho de uma variável exista."

Muito obrigado Vinícius.






© 2010 - VSoftGames - Programação, jogos e um pouco mais