Antes que nada gracias por contestar.Mmm ¿Podrias reducir el problema a la minima expresion de codigo? De esa manera si lo aislas completamente intentaria compilarlo y enlazarlo ...
Otra vez ... gracias por responder.Mmm proba a compilar tu proyecto desde la linea de comandos ...
Adunto los cuarto archivos que estoy utilizando. No están largos ... apenas los estaba haciendo cuando me surgió este problema. Ya lo modifiqué para compilarlos sin problemas en el C++ ... perdón de antemano si se me fue por ahí algun errorcillo. Si me pudieras safar de este problema te lo agradecería. Gracias!!!
qué me recomiendas que haga?Hacer referencia al fuente (Routingtable.cpp) si podes y sino publicar aca el Makefile, asi tal vez te podamos ayudar mejor.
Hola de nuez. Emm ... cómo decirlo? ... Tenía los archivos IP.cpp/IP.h en una carpeta y los Routingtable.h/Routingtable.cpp en otra carpeta. Antes había puesto todos los archivos en una misma carpeta, compilé y me generó un error. Ahora iba a hacer lo que me dijiste que hiciera pero con todos los archivos otra vez en una misma carpeta y extrañamente ... compiló sin errores!!! No sé qué pasa o porqué anteriormente me causó problemas. Gracias por el apoyo!! Voy a checar bien la compilaclión otra vez para ver si no fue simplemente suerte.Probablemente compile todos los .cpp del directorio, creo recordar habia un *.cpp por ese archivo :smartass:
Muchísimas gracias por tu tiempo!!! Arigatou!!!!De nadas :ph34r:
Muchas gracias. No funcionó bien, me dice el siguiente error:Bueno, la documentacion no es muy exacta entonces ya que dice IPAddress y no *IPAddress, tendrias que haber puesto lo mismo pero con ->str(). El int lo tenes ahi igual de facil:
IP.cpp(31) : error C2228: left of '.str' must have class/st
type is 'IPDatagram *'
did you intend to use '->' instead?