
Problema: Subsequência de Soma Máxima

em 23 de Agosto de 2017
Quando comecei a programar, muitas vezes não sabia como fazer uma biblioteca ou nem mesmo se a organização da mesma estava correta. Por isso, neste post vou explicar como fazer uma bibloteca com interface agradável em C. Além de explicar, vamos juntos fazer uma biblioteca simples.
1. Organização da sua biblioteca
Para criar nossa biblioteca devemos criar dois arquivos. Um com extensão .h, que é o onde temos a interface da nossa biblioteca e um com extensão .c, onde temos a implementação das funções da nossa biblioteca.
O mínimo que nossa biblioteca deve conter, está nessas imagens abaixo. Devemos somente definir o nome da nossa biblioteca no arquivo .h para que o compilador entenda de que biblioteca estamos falando, e é exatamente o que fazemos nesse código.
2. Organização do seu arquivo .h
O que devemos colocar no nosso arquivo .h?
Abaixo temos o nosso arquivo biblioteca.h um pouco mais completo. Nele vemos a definição da estrutura Ponto e de duas funções simples.
Note que temos uma documentação simples. Ah, e claro... Vou explicar como fazer uma documentação agradável em algum post futuro.
3. Organização do seu arquivo .c
O que devemos colocar no nosso arquivo .c?
Note que o objetivo do biblioteca.c é implementar as funções da nossa biblioteca.
4. Biblioteca pronta!
Acabamos de fazer uma biblioteca simples, mas acredito que tenha cumprido o objetivo do post, que era justamente explicar como se fazia um biblioteca em C.
Para pode usar essa biblioteca, temos que dar um include no nosso arquivo principal: ' #include "biblioteca.h" '.
Qualquer dúvida, comentário, correção, entra no meu perfil e conversa comigo. :)
Detalhes importantes:
oi, preciso de ajuda com manipulações de ponteiros alocação de memória tudo em C, e grafos com iteradores em Java. Você saberia aiudar?
Olá Glaci, tudo bem?
Posso te ajudar sim. Vou enviar mensagem pra você.
Abraços,
Marcelo