fabim escreveu:Eu sou macho, então não uso essas firulas de types.h.
Meu negocio é ansi!! hehehe
em um compilador ANSI para plataforma de 16 bits, o tipo int vai ser de 16 bits né?
e em um compilador ANSI para plataforma de 32 bits, o tipo int vai ser de 32 bits né?
Este é um exemplo básico, o uso de arquivos types.h não tem nada a ver com o padrão ANSI.
Até usando plataforma de 32 bits e ferramentas diferentes você corre o risco dos tamanhos dos tipos serem diferentes para cada nome.
além disso ainda tem as diretivas para montar e alinhar structs ( que dependem de cada compilador ), etc...
ou seja, se vc num usa types.h, se vc tiver que portar o código, vai ficar mais complicado, esta é minha opnião.