Pergunta
O que é o raciocínio por trás tipos de ser redefinido em GLib? Por que eles se transformam char
em gchar
, int
em gint
, etc.?
Solução
Confira tipos básicos na documentação GLib. Essencialmente, é a garantia de que certos tipos existirá com certas semântica, independentemente de qual compilador C ou plataforma que você está usando. Os tipos que C garante qualquer maneira são typedef
ed apenas para fazer todos os nomes de tipo olhar uniforme.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow