
06/06/2005, 00:23
|
 | | | Fecha de Ingreso: mayo-2004 Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 9 meses Puntos: 74 | |
Me imagino que el problema es tener un main.C y otros archivos .CPP.
Usando VC++ funciones.obj me produce este simbolo:
?suma@@YAHHH@Z
Mientras que el ppal.C intenta buscar este otro:
_suma
¿Como solucionarlo? En parte Instru estaba en lo cierto pero me parece que no con gran fundamento, lo que hay que hacer es obligar a C++ a comportarse como C ya que lo contrario no es posible (a menos que quieras cambiar el ppal.c por un ppal.cpp).
En funciones.h: extern "C" int suma(int x, int y);
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |