Cpp/Exámenes Resueltos (Segundo.../Junio2017ABC/ListaCitas.h

30 lines
622 B
C++

#ifndef _LISTACITAS
#define _LISTACITAS
#include "ListaClientes.h"
//Constantes:
//Tipos:
typedef struct tCita {
tCliente *puntero1;
tCliente *puntero2;
std::string lugar;
int valoracion;
};
typedef struct tListaCitas {
tCita *lista; //Ordena por valoracion, de mayor a menor.
int cont;
int capacidad;
};
//Funciones:
void nuevaLista(tListaCitas& listaCitas);
bool inserta(tListaCitas& listaCitas, const tCita& cita); //const tCliente&, const tCliente&, std::string&, int&
void muestra(const tListaCitas& listaCitas);
void libera(tListaCitas& listaCitas);
#endif // !_LISTACITAS