EP5 - Consulta a Filmes

Re: EP5 - Consulta a Filmes

por José Coelho de Pina -
Número de respostas: 0

Salve,

Na página do EP5 foi disponibilizada uma "versão monilítica" esquelto.
Para os interessados em praticar modularização, em http://www.ime.usp.br/~coelho/mac0122-2012/ep5/ disponibilizamos uma "versão modularizada"do esqueleto. A versão modularizada é composta pelos arquivos:

  • Makefile: responsável pela compilação de cada módulo do EP5. Para criar o executável basta digitar make na linha de comando. O nome do executável criado será ep5.
  • main.c: contém o esqueleto da função main do EP5
  • filmes.h e filmes.c: estruturas, interface e implementação de funções que manipulam a lista de filmes: quickSort, achaFilme, achaPalavra, criaLista, criaFilme, insereFilme.
  • iofilmes.h e iofilmes.c: interface e implementação de funções entrada e saida para filmes: carregaLista, gravaLista, mostraUmFilme, mostraLista.
  • utils.h e utils.c: interface para declarações e funções de uso geral: mallocSafe, leString.

As funções em vermelho são as que vocês devem fazer. As demais estão completamente implementadas nos arquivos .c.