Este projeto tem a intenção de implementar uma lista encadeada personalizada similar a std::list
- Classe list que guarda os métodos e o início e fim da lista;
- Classe node que guarda os dados em si;
- Classe iterator que percorre a lista;
- Classe const_iterator que é basicamente um iterator com os métodos const.
- Construtores copy, range, default, lista inicializadora;
- operator=;
- size;
- clear;
- empty;
- push_front;
- push_back;
- pop_front;
- pop_back;
- back;
- front;
- assign;
- operator ==;
- operatos !=.
- Construtor default.
- Construtor com Node e default;
- print;
- operator++;
- operator--;
- operator =;
- operador de valor;
- operator ==;
- operator !=;
- Funções assign;
- Funções erase;
- Funções insert.
- Construtor com Node e default;
- print;
- operator++;
- operator--;
- operator =;
- operador de valor;
- operator ==;
- operator !=;
- Funções assign;
- Funções erase;
- Funções insert.
Todos os códigos foram implementados por Kevin Wallacy de Souza Maciel (Email de contato: [email protected]) e Giovanne da Silva Santos (Email de contato: [email protected])
© IMD/UFRN 2018-2019