Apenas comence con objetos y me dejaron inicialiezar esta lista pero no se coomo hacerlo, me podrian ayudar?
#ifndef ARREGLO_H_INCLUDED
#define ARREGLO_H_INCLUDED
#include "Empleado.h"
class Arreglo{
private:
Empleado elementos[10];
public:
Arreglo();
void insertar(Empleado, int);
int eliminar(int, int);
void mostrar(int);
int buscar(char *, int);
};
#endif // ARREGLO_H_INCLUDED
#include "Arreglo.h"
#include <iostream>
#include "cstring"
Arreglo::Arreglo(int) {
}
void Arreglo::insertar(Empleado e,int p) {
elementos[p] = e;
}
int Arreglo::eliminar(int p, int cont) {
int i;
for (i = p; i < cont; i++) {
elementos = elementos[i + 1];
}
return --cont;
}
void Arreglo::mostrar(int cont) {
for(int i = 0; i < cont; i++) {
std::cout << "\n\n";
std::cout << "NOMBRE:" << "\t" << elementos.nombre << std::endl;
std::cout << "TELEFONO:" << "\t" << elementos.tel_emp << std::endl;
std::cout << "SUELDO:" << "\t" << elementos.salario << std::endl;
}
}
int Arreglo::buscar(char *e, int cont) {
for(int i = 0; i < cont; i++) {
if(strcmp(e, elementos.nombre) == 0)
return i;
}
return -1;
}
Me gustaria si pudieran proporcionarme algun libro o tutoriales para enteder este concepto?
muchas gracias de antemano