32 lines
547 B
C++
32 lines
547 B
C++
#ifndef _CLIENTLIST
|
|
#define _CLIENTLIST
|
|
|
|
#include <iostream>
|
|
#include <string>
|
|
#include <fstream>
|
|
#include <iomanip>
|
|
|
|
//Constant:
|
|
const int MAX_CLIENTS = 50;
|
|
|
|
|
|
//Types:
|
|
typedef struct tClient {
|
|
std::string login, registerDate, city;
|
|
int age;
|
|
};
|
|
|
|
typedef struct tClientList {
|
|
tClient *client[MAX_CLIENTS];
|
|
int cont;
|
|
};
|
|
|
|
//Functions:
|
|
void display(tClient& client);
|
|
bool load(tClientList& list);
|
|
void show(tClientList list, int&); //Implement using recursion.
|
|
void free(tClientList& list);
|
|
|
|
|
|
#endif // !_CLIENTLIST
|