Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Legnak

#61
Programación C/C++ / Problema al compilar
14 Septiembre 2011, 04:04 AM
estaba compilando unas sources de un juego y me topé con este error:
obj\status.o:status.cpp|| undefined reference to `_imp__xmlFree'|
obj\tools.o:tools.cpp|| undefined reference to `_imp__xmlFree'|
obj\tools.o:tools.cpp|| undefined reference to `_imp__xmlFree'|
obj\tools.o:tools.cpp|| undefined reference to `_imp__xmlFree'|
obj\tools.o:tools.cpp|| undefined reference to `_imp__xmlFree'|
obj\tools.o:tools.cpp|| more undefined references to `_imp__xmlFree' follow|
||=== Build finished: 6 errors, 0 warnings ===|

uso Code::Blocks
alguien sabe como solucionar ese problema?
Saludos y gracias de antemano
#62
Programación C/C++ / Re: Ayuda con este error
4 Septiembre 2011, 06:14 AM
no compa, era algo más sencillo XD, en esta línea olvidé poner el .c_str():
Código (cpp) [Seleccionar]
std::string str = summon->getName();

de todas maneras gracias por responder
Saludos
#63
Programación C/C++ / Ayuda con este error
4 Septiembre 2011, 04:53 AM
Hola foreros, me he estado adentrando en el c++ y estoy reprogramando las sources de un juego, hasta ahora he sabido manejar los errores que ocasionan mis códigos, pero justo ahora no entiendo de donde sale XD.

este es el código:

Código (cpp) [Seleccionar]
void Player::onSummonAttackedCreatureDrain(Creature* summon, Creature* target, int32_t points)
{
Creature::onSummonAttackedCreatureDrain(summon, target, points);


std::string str = summon->getName();
size_t start = str.find("'s") + 2;
size_t end = str.find("[");
std::string result = str.substr(start, end-start);

char buffer[100];
sprintf(buffer, "Your %s deals %d damage to %s.",result.c_str , points, target->getNameDescription().c_str());
sendTextMessage(MSG_EVENT_DEFAULT, buffer);
}




||=== TheForgottenServer, Compile Server ===|
player.cpp||In member function 'virtual void Player::onSummonAttackedCreatureDrain(Creature*, Creature*, int32_t)':|
player.cpp|3801|error: invalid use of member (did you forget the '&' ?)|
||=== Build finished: 1 errors, 0 warnings ===|


ni idea del por qué de ese error, espero puedan ayudarme
Saludos y gracias de antemano