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);
Code:
char UnitName[] = GetUnitName(); string strUnitName(UnitName);
how to convert char array into string properly?






