kropok
Membro
Boa Noite.
Fiz um programa em que faz uma pesquisa de um texto para ver se existe a palavra, e em que linha se encontra e mais uns extras. No entanto também queria fazer um historico das palavras pesquisadas e registar o numero de vez que a palavra foi pesquisada.
O programa le o texto sem problemas, mas não estou a conseguir adicionar a palavra pesquisada no historico.
Ah... estou a fazer isto com listas ligadas em c++
Será que me podem ajudar?
tenho a seguinte class defenida:
Fiz um programa em que faz uma pesquisa de um texto para ver se existe a palavra, e em que linha se encontra e mais uns extras. No entanto também queria fazer um historico das palavras pesquisadas e registar o numero de vez que a palavra foi pesquisada.
O programa le o texto sem problemas, mas não estou a conseguir adicionar a palavra pesquisada no historico.
Ah... estou a fazer isto com listas ligadas em c++
Será que me podem ajudar?
tenho a seguinte class defenida:
Código:
public:
int numero_elementos; //nr de palavras que a lista tem
CClass();
~CClass();
void LerFicheiro();
void InserePalavraOrdenada(char [], int, int ,int); //insere palavra ordenada alfabeticamente
void EscreveLista(); //escreve a lista na linha comandos
void EscreveFicheiro(); //escreve lista num ficheiro .txt (por exemplo)
int VerExistePalavra(char []); //devolve -1 se nao existir e devolve 0 se existir
void PalavraRepetica(CNoLista *, CNoDados *); //conta o numero de repetiçoes no texto
void PesquisaPalavra(void); //pesquisa a palavra no texto
void LePalavra(CNoLista *, CNoDados *); //escreve uma palavra na linha de comandos
};
#endif
Última edição pelo moderador: