hi,
I have a problem with conversion char to string.
Code:
char GetUnitName()
{
char cUnitName[16];
memcpy(cUnitName,(void*)0x007E7A38,16);
return cUnitName[strlen(cUnitName)];
}
string UnitName = GetUnitName();
printf("UnitName=%s\n",UnitName);
this doesn't work. I tried
Code:
char UnitName[] = GetUnitName();
string strUnitName(UnitName);
but this does not work to me as well so my question is:
how to convert char array into string properly?