old_tutorials‎ > ‎

variosficheros

Aquí te propongo un ejercicio muy simple para el uso del IDE de eclipse y de makefiles (avanzado).

El objetivo es hacer un sencillo programa que pregunte tu nombre y te salude. Para ello la aplicación se estructurará según los siguientes archivos.

1) pppal.cpp, que contendrá el main():


#include <iostream>
#include "funciones.h"

using namespace std;

int main()
{
char nombre[100];

lee_nombre(nombre);

cout << "Hola " << nombre << "!!!" << endl;
return 0;
}

Como puedes ver, el fichero hace uso de una función externa para leer el nombre (lee_nombre).

funciones.h, cuyo contenido sería el siguiente:


#ifndef FUNCIONES_H_
#define FUNCIONES_H_

void lee_nombre(char *);


#endif /* FUNCIONES_H_ */

funciones.cpp, con el siguiente código:

#include<iostream>

#include "funciones.h"

using namespace std;

void lee_nombre(char * nombre)
{
cout << endl << "Nombre: ";
cin >> nombre;

cout << endl << endl;

}

La propuesta es que:
  1. crees un proyecto en el IDE de Eclipse con estos archivos, lo compiles, ejecutes, ...
  2. crees un makefile para crear un ejecutable a partir de estos archivos, lo compiles, ejecutes, ... (avanzado).


Comments