Proyectos
Publicado por Franco Cedillo (2 intervenciones) el 24/09/2005 01:57:11
Hola,
En esta oportunidad no he podido compilar un trabajo con proyectos.
si tengo un archivo *.h
con declaraciones como
void suma_cartes(double x1, double x2, double y1, double y2, double &x3, double &y3);
y un archivo *.cpp
con definiciones como
#include <math.h>
#include "complejo.h"
void suma_cartes(double x1, double x2, double y1, double y2, double &x3, double &y3)
{
x3 = (double) x1 + x2 ;
y3 = (double) y1 + y2 ;
}
posteriormente en un archivo electric.cpp
#include <stdio.h>
#include "complejo.h"
#include "complejo.cpp"
#define EOLN '\n'
void main(void)
{
double i,V,R,w,c;
double x1,x2,x3,y1,y2,y3;
char car;
...
x1= R; y1 = 0; x2 = x3; y2 = y3;
suma_cartes(x1, x2, y1, y2, &x3, &y3);
...
}
¿ por qué no compila? si tengo incluido todo....
En esta oportunidad no he podido compilar un trabajo con proyectos.
si tengo un archivo *.h
con declaraciones como
void suma_cartes(double x1, double x2, double y1, double y2, double &x3, double &y3);
y un archivo *.cpp
con definiciones como
#include <math.h>
#include "complejo.h"
void suma_cartes(double x1, double x2, double y1, double y2, double &x3, double &y3)
{
x3 = (double) x1 + x2 ;
y3 = (double) y1 + y2 ;
}
posteriormente en un archivo electric.cpp
#include <stdio.h>
#include "complejo.h"
#include "complejo.cpp"
#define EOLN '\n'
void main(void)
{
double i,V,R,w,c;
double x1,x2,x3,y1,y2,y3;
char car;
...
x1= R; y1 = 0; x2 = x3; y2 = y3;
suma_cartes(x1, x2, y1, y2, &x3, &y3);
...
}
¿ por qué no compila? si tengo incluido todo....
Valora esta pregunta


0