row es de tipo
MYSQL_ROW, que viene a ser un alias de
char*, si quieres recuperar el valor como una cadena, necesitas usar
strcpy, si lo quieres copiar en un
char*, o el operador = si lo vas a almacenar en un
string.
Si, en cambio, el registro actual contiene un número, tienes que realizar una conversión de
char* a
int (o a
uint, o a
float, ... lo que proceda en cada momento). Para realizar esta tarea puedes programarte tus propias funciones o puedes utilizar las que te proporciona la librería estándar (o librerías externas que vayas a usar).
Algunos ejemplos de funciones útiles para estos casos son:
atoi,
stoi (C++11),
atof,
atol, ....
Un saludo