Noch eine Konvertierung: char** in string?
-
MySQL liefert nach einer Abfrage die Daten als MYSQL_ROW zurück, die wie folgt definiert ist.
typedef char **MYSQL_ROW; /* return data as array of strings */Damit kann ich aber nicht viel anfangen - kann man das irgendwie in std::string-Array konvertieren?
-
char* str1 = mysql_row[0], *str2 = mysql_row[1], *str3 = mysql_row[2], ...so hast du ordentliche strings
-
hmm jop... oder du holst dir die Länge des Strings... +1... new char[length]; dann rüberkopieren

Oder du sagst von vornerrein: Die können mich mal sonnstwo... ich leg nur nen 512er array an und schieb den mist mit _snprintf da rein
